summaryrefslogtreecommitdiff
path: root/src/graphics.c
AgeCommit message (Collapse)AuthorFilesLines
2012-03-30More brush fixesjacksonmj1-1/+3
Fixes a problem with the triangle brush caused by InCurrentBrush calculating the bottom left or bottom right points to be outside the triangle at certain brush sizes. Also fixes some points in the brush outline being heated twice when a line is drawn with the heat tool.
2012-03-26triangle brush fixesJacob11-3/+2
2012-03-26Remove duplicate information in set_cmodejacksonmj1-0/+7
Calculating render_mode and display_mode variables from the arrays means less chance of mistakes (e.g. blob mode RENDER_EFFE was set in render_modes array but not in render_mode)
2012-03-23Missing icon includeSimon Robertshaw1-0/+4
2012-03-23Fix Linux icon variable declaration sitting inside a Windows Platform blockSimon Robertshaw1-1/+2
2012-03-17Add icon again for Windows and LinuxSimon Robertshaw1-2/+33
2012-03-15No "min" and "max" in stdlib :(Simon Robertshaw1-5/+5
2012-03-15ngrav/amb. heat quickoptions, amb. heat drawn in heat display when on, fix ↵Jacob11-7/+12
render_ui position
2012-03-15wifi/portal linesJacob11-0/+19
2012-03-14Fix portals being ugly and PRTO effects not being random at firstJacob11-6/+6
2012-03-14cursor changes to correct shape as soon as you click element/wallJacob11-2/+2
2012-03-14soap lines, create_parts fix, compiling fixesJacob11-5/+6
2012-03-14change smudge tool + make it use alpha layerJacob11-5/+9
2012-03-14Added smudge toolJacob11-1/+22
2012-03-14Fix rx = 0 crashJacob11-3/+0
2012-03-14large cursor size doesn't cause any lag at allJacob11-38/+31
2012-03-10Display decor in heat gradient viewjacksonmj1-10/+11
2012-02-25Old nothing display mode in the form of Basic colour modeSimon Robertshaw1-1/+8
2012-02-16Draw pixels for the entire fire_alpha arrayjacksonmj1-2/+2
Makes fire glow look slightly less blocky
2012-01-25Check coordinates of signs before using them to read pmap or pressurejacksonmj1-4/+7
2012-01-25Revert "Some fixes for compiling with Visual Studio - void* and inline"Simon Robertshaw1-1/+1
This reverts commit ea619f554259d746a82c2abf45e5734f637ed041.
2012-01-25Some fixes for compiling with Visual Studio - void* and inlinejacksonmj1-1/+1
2011-12-30Almost finished new save format, just signs and thumbnail rendering neededSimon Robertshaw1-192/+0
2011-12-19Use reduced resolution gravity maps for improved performanceSimon Robertshaw1-15/+16
2011-12-18Fix grav walljacksonmj1-1/+1
2011-12-18Move Newtonian gravity into a new filejacksonmj1-0/+1
2011-11-19Fixes for stick man drawing in heat and normal colormodes.savask1-22/+32
2011-11-18Fix draw_other effects logicSimon Robertshaw1-1/+1
2011-11-18New tables in lua API: el and version: element ids and version info ↵Simon Robertshaw1-0/+6
respectively. New lua functions: element (get element id from name) and element_func for hooking/overriding element update functions
2011-11-18Portal In/Out effectsSimon Robertshaw1-5/+41
2011-11-18Added back heat gradient displayJacob11-0/+10
2011-11-18Add blob display back. Also fix small nothing mode bug.Jacob11-1/+81
2011-11-14Fix decorationsSimon Robertshaw1-1/+1
2011-11-14Colour mode and display mode added to render_uiSimon Robertshaw1-36/+4
2011-11-13Basic render modes for Render_uiSimon Robertshaw1-2/+6
2011-11-12Replace cmode with more flexible render options, TODO: Saving and render ↵Simon Robertshaw1-127/+133
options UI
2011-11-12Grid ModeSimon Robertshaw1-16/+28
2011-11-08Cursor in ZooMSimon Robertshaw1-57/+66
2011-11-08Pixel grid for ZoomSimon Robertshaw1-18/+31
2011-11-04MSVC compatibilitySimon Robertshaw1-5/+4
2011-11-04Fix shader compilation for ATi and IntelSimon Robertshaw1-2/+3
2011-11-02Error logging for shader compilationSimon Robertshaw1-0/+41
2011-11-02Fix Air inversionSimon Robertshaw1-14/+63
2011-11-02OpenGL headers for OS X in graphics.cSimon Robertshaw1-0/+1
2011-11-01OpenGL on WindowsSimon Robertshaw1-0/+13
2011-11-01Fixes for stick mans in heat mode.savask1-4/+28
2011-11-01Right color for air stick man.savask1-1/+1
2011-11-01Fix scaling, no runtime scale switching yet :(Simon Robertshaw1-130/+141
2011-11-01OpenGl ImprovementsSimon Robertshaw1-8/+33
2011-10-31Deco apply to fire modeSimon Robertshaw1-50/+24