summaryrefslogtreecommitdiff
path: root/src/graphics
AgeCommit message (Collapse)AuthorFilesLines
2012-09-06Visual studio compatibilityjacob14-6/+6
This removes some inlines when using visual studio to compile, uisng TPT_NO_INLINE. It also fixes many other problems visual studio has with the code
2012-09-06Fix PRTI/PRTO color, debug lines only drawn in debug mode. Fixes # 148jacob12-8/+10
2012-09-05Ensure errors are caught and displayed during tag operations. Fix some ↵Simon Robertshaw2-2/+15
issues with the Tag ui. Fixes #157
2012-09-05Only use stairstepping for resampling when absolutely necessary (when the ↵Simon Robertshaw1-1/+25
downscaling factor is a power of 2). Somewhat fixes #176
2012-08-30Get/Set single element propertiesSimon Robertshaw1-0/+13
2012-08-28Black decorations only in thumbnailsSimon Robertshaw2-4/+17
2012-08-25Clear area behind zoom, fixes #144Simon Robertshaw1-1/+1
2012-08-25Sample tool samples decoration colour when deco menu is visible. fixes #146Simon Robertshaw2-0/+13
2012-08-21Add EMP flash, fixes #137Simon Robertshaw2-5/+6
2012-08-16Air invert and grid mode switchingSimon Robertshaw2-5/+10
2012-08-15xor_bitmap drawing for rendererSimon Robertshaw3-30/+85
2012-08-15Ensure zoom is drawn after particles for OpenGL Rendering, draw walls onto ↵Simon Robertshaw2-21/+52
the correct framebuffer
2012-08-15Fix cursor and zoom with OpenGLSimon Robertshaw1-2/+2
2012-08-15Revert some changes by Triclops200 in ↵Simon Robertshaw4-11/+8
42d707f8a432afa001d58611fc960d6ce6021676, Broke prototypes for drawrect with pixel functions, seems to have modified drawrect to make filled rects (forgot about fillrect?). Also use correct macros for getting colour components out of pixel data
2012-08-15Revert "Missing "invert" declaration in OpenGLDrawMethods"Simon Robertshaw1-1/+0
This reverts commit 708379a3f859cb0d09e44c5b2c41469396809940.
2012-08-15Merge branch 'master' of github.com:FacialTurd/PowderToyppSimon Robertshaw4-6/+18
2012-08-15Missing "invert" declaration in OpenGLDrawMethodsSimon Robertshaw1-0/+1
2012-08-15Very very basic wall rendering for openglBryan Hoyle4-6/+18
2012-08-14Better text selection colour invert, fixes #107Simon Robertshaw2-0/+27
2012-08-14Show some info when selecting stamps, #104Simon Robertshaw2-6/+6
2012-08-13Clear render, display and colour mode in renderer contructorSimon Robertshaw1-1/+4
2012-08-13Now stickmen and fighters show HP. Closes #93Savely Skresanov1-4/+4
2012-08-12Use forward declarations more to avoid excessive includesSimon Robertshaw1-1/+0
2012-08-12More efficiency, fix of point size being too bigBryan Hoyle1-2/+7
2012-08-12A litte more efficientBryan Hoyle1-2/+2
2012-08-12Fixed brush for now, used inefficient algorithm until I can get pure opengl ↵Bryan Hoyle1-2/+14
working
2012-08-12Revert "minor renderer changes, brush still not working"Bryan Hoyle1-1/+1
This reverts commit 1b2e0e68bd62fd429724e691d6318872af3f5dae.
2012-08-12Revert "Revert "fixed --opengl-renderer from segfaulting. Added a gitignore ↵Bryan Hoyle1-0/+4
for vim swap files"" This reverts commit 90f505c2dae361b4950119cdca6abbd7f7b7a0e5.
2012-08-12Revert "fixed --opengl-renderer from segfaulting. Added a gitignore for vim ↵Bryan Hoyle1-4/+0
swap files" This reverts commit 90f71f3b11373bda502405856062803111f247d5.
2012-08-12minor renderer changes, brush still not workingBryan Hoyle1-1/+1
2012-08-12fixed --opengl-renderer from segfaulting. Added a gitignore for vim swap filesBryan Hoyle1-0/+4
2012-08-12now opengl and opengl renderer run and compile, but renderer has a segfault, ↵Bryan Hoyle2-3/+3
will fix
2012-08-12more fixesBryan Hoyle2-20/+21
2012-08-12Minor opengl fixes, still not compiling, look at line 14 in ↵Bryan Hoyle3-7/+4
src/graphics/OpenGLGraphics.cpp, build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected primary-expression before '{' token build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected ')' before '{' token '
2012-08-11Implement some missing lua functions, PNG format creation (requires zlib)Simon Robertshaw4-0/+31
2012-08-11TPT: Give menu color to elements without one (stickmen, TRON, and WARP)Simon Robertshaw1-1/+1
2012-08-10Some fixes for memory leaksSimon Robertshaw1-0/+7
2012-08-10Only render gravity lensing if it's enabled, Ctrl and Shift to alter tool ↵Simon Robertshaw1-2/+8
strength (Shift = x10, Ctrl = x0.1)
2012-08-09Gravity lensingSimon Robertshaw2-4/+26
2012-08-08Persistent modeSimon Robertshaw2-303/+330
2012-08-06Started work on save as current nameSimon Robertshaw1-0/+1
2012-08-06More icon adjustmentsSimon Robertshaw1-2/+2
2012-08-06Fix previous merge with SOAP.cpp that created a bug in SOAP. add debug lines ↵Simon Robertshaw2-1/+33
for PRTI, PRTO, WIFI and lines for SOAP.
2012-08-05Icon adjustmentsSimon Robertshaw1-0/+3
2012-08-05Draw gravity zones when using grav wallSimon Robertshaw2-4/+10
2012-08-04Add icons for erase, improve icons for certain walls, fix issue #45Simon Robertshaw1-27/+29
2012-08-03QuickOptions!! #46Simon Robertshaw2-2/+7
2012-08-02Rename WIN32 preprocessor definition to WINntoskrnl1-1/+1
2012-07-28Corrections to GameSave to prevent conflicts in the Expanded state, improve ↵Simon Robertshaw1-6/+12
Save preview comments display
2012-07-28Draw brush using renderer, fixes issue #25Simon Robertshaw1-2/+1