April 1, 2015, 18:25 (GMT) |
use reciprocals for vertex data conversion * is faster than / even on modern CPUs. If we care to inline, speed is a concern here. |
April 1, 2015, 18:25 (GMT) |
minor cleanup |
April 1, 2015, 18:25 (GMT) |
fix array range check Allowed writing past the buffer�??s end. Thanks, clang! |
April 1, 2015, 12:59 (GMT) |
More cleanup and interface resurrected |
April 1, 2015, 12:40 (GMT) |
Fix an invalid operation |
April 1, 2015, 12:30 (GMT) |
Exit without leaks and crashes. |
April 1, 2015, 12:24 (GMT) |
More API changes, get rid of indexBufferDataGLSL (we can reuse vertex streams effectively here) |
April 1, 2015, 12:12 (GMT) |
Blender now runs without crashing, but still garbage on screen. |
April 1, 2015, 11:35 (GMT) |
Changes to the gpu immediate API to reuse the new vertexstream abstractions (still does not work) |
April 1, 2015, 09:49 (GMT) |
Some compilation fixes after merge |
April 1, 2015, 09:34 (GMT) |
Merge branch 'master' into temp_viewport_fx_merge Conflicts: source/blender/editors/space_view3d/drawobject.c source/blender/editors/space_view3d/view3d_edit.c source/blender/gpu/GPU_extensions.h source/blender/gpu/intern/gpu_draw.c source/blender/gpu/intern/gpu_extensions.c |
March 24, 2015, 16:41 (GMT) |
Fix compilation with scons |
March 23, 2015, 05:07 (GMT) |
cleanup: code style Mostly I wanted to go through the new GPU library code and learn it thoroughly. |
March 23, 2015, 00:24 (GMT) |
delete redundant C++ file gpu_lighting.c has all of this code. |
March 18, 2015, 21:37 (GMT) |
Blender compiles again and has most of the mising files now. |
March 18, 2015, 21:08 (GMT) |
Even more missing stuffs |
March 18, 2015, 21:00 (GMT) |
Still more files from branch that were left over uncommitted. |
March 18, 2015, 19:29 (GMT) |
Blender now compiles (whee) but don't try to run it :p |
March 18, 2015, 19:27 (GMT) |
Basic shaders |
March 18, 2015, 19:16 (GMT) |
Move element indices to vertex stream code. |
|