September 24, 2013, 00:20 (GMT) |
some comments in GPU_raster.h feature flags |
September 23, 2013, 23:01 (GMT) |
missed adding GPU_pixels.h to CMakeLists.txt, also renamed GPU_uncache_pixels to GPU_pixels_uncache (was inconsistent with GPU_pixels_cache) |
September 23, 2013, 22:32 (GMT) |
because I had not used the feature yet, I had not noticed that I had 'object' and 'param' parameters backwards in the implementation of aspects. also fixed potential bug when using a 'param' and mixing up calls to different aspects |
September 23, 2013, 21:20 (GMT) |
fancier shader compiler error messages |
September 23, 2013, 19:33 (GMT) |
Finished work adding selection mode hooks. Selection mode uses an alternative set of aspect functions and most aspects can share a default or leave them unimplemented. This keeps each aspect shader from having to implement its own selection mode shader. |
September 23, 2013, 19:20 (GMT) |
left gpu_common_intern.h out of project |
September 23, 2013, 17:35 (GMT) |
adding hooks for select mode (incomplete so I can change locations) |
September 23, 2013, 16:11 (GMT) |
Fixups for GPU_sprite. Needed to make a distinction between "points" and "sprites" Sprites are only drawn by the GPU_ASPECT_SPRITE, while points can be drawn by any aspect. Sprites can be round and, in the future they may be textured, while points have to be square and flat. |
September 23, 2013, 13:58 (GMT) |
added gpuGetViewport and added GPU_SAFETY checks to GPU_state_latch (state should be set before gotten) |
September 23, 2013, 12:46 (GMT) |
Changed method of detecting infinite loop in gpu_check from a count to seeing the same error flag twice |
September 23, 2013, 12:25 (GMT) |
added gpuErrorSymbol to go with gpuErrorString |
September 23, 2013, 12:06 (GMT) |
putting GPU_mipmap_2D declaration in the proper header file (required letting creator.c include GL/glew.h) |
September 23, 2013, 11:49 (GMT) |
Used the 'source_group' feature in CMake to organize the GPU source files better in Visual Studio |
September 21, 2013, 03:36 (GMT) |
fixed violations of some new GPU_SAFETY checks I put in |
September 20, 2013, 18:11 (GMT) |
fixed linker errors |
September 20, 2013, 18:02 (GMT) |
creator.c doesn't like indirectly including glew.h |
September 20, 2013, 17:59 (GMT) |
more progress on last refactor before end of GSoC 2013 |
September 20, 2013, 12:30 (GMT) |
start of refactoring based on ideas gathered while writing documentation. incomplete because I have to move to a different computer |
August 27, 2013, 22:33 (GMT) |
some fixes for drawing stipple with drawMappedFaces |
August 26, 2013, 22:03 (GMT) |
converting gpu_buffers to use extension_wrapper |
|