Blender Git Commits

Blender Git "soc-2013-viewport_fx" branch commits.

Page: 2 / 5

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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021