October 20, 2016, 18:33 (GMT) |
OpenGL: box & circle outline functions that work with 3D position (z=0) New immediate mode API is strict about attribute formats. These new functions make existing code easier to port. Supports T49043 |
October 20, 2016, 18:29 (GMT) |
October 20, 2016, 18:29 (GMT) |
Merge commit 'e5c32844678e292a084d6d97eb2d4ba6affc217d' into pbr-merge Conflicts: source/blender/gpu/shaders/gpu_shader_material.glsl |
October 20, 2016, 18:23 (GMT) |
Merge commit '4b046c530d3e14d7737c4770b9ae07942f4c6047' into pbr-merge Conflicts: source/blender/nodes/shader/nodes/node_shader_fresnel.c |
October 20, 2016, 18:18 (GMT) |
October 20, 2016, 18:16 (GMT) |
Merge commit '4b046c530d3e14d7737c4770b9ae07942f4c6047^' into pbr-merge |
October 20, 2016, 17:44 (GMT) |
Merge commit '2b240b0430787814316f3b3166453c6d85b017f3' into pbr-merge Conflicts: release/datafiles/splash.png release/datafiles/splash_2x.png source/blender/gpu/CMakeLists.txt source/blender/gpu/intern/gpu_shader.c |
October 20, 2016, 17:43 (GMT) |
Alembic: only export custom data (UVs, VCols) once, on the first frame. This would cause Alembic to throw an exception and fail exporting animations because it was trying to recreate and overwrite the attributes for each frame. |
October 20, 2016, 17:26 (GMT) |
Merge commit '7830ec54186e8b05a366775e02c6457eb83814a3' into pbr-merge Conflicts: source/blender/nodes/shader/nodes/node_shader_texture.c |
October 20, 2016, 17:00 (GMT) |
Merge commit '9269574089a742130f02c0a1184a19d94f0e665d' into pbr-online Merge conflicts fixes include fix on ob->reflectionplane for write and read, and a few manual fixes to account for the ID remap changes Conflicts: source/blender/blenkernel/intern/object.c source/blender/blenkernel/intern/world.c source/blender/blenloader/intern/writefile.c source/blender/editors/space_view3d/view3d_draw.c source/blender/gpu/GPU_draw.h source/blender/gpu/intern/gpu_draw.c source/blender/gpu/intern/gpu_material.c source/blender/gpu/intern/gpu_texture.c source/blender/gpu/shaders/gpu_shader_vertex_world.glsl |
October 20, 2016, 15:44 (GMT) |
updated manta files with linker fixes |
October 20, 2016, 15:22 (GMT) |
Cycles: Begin moving split kernel logic into own class The new class `DeviceSplitKernel` will handle all logic for enqueueing of kernels and memory memory management for the split kernel. Devices that support the split kernel will create an instance of this class and call its methods to run the split kernel. There's still some work to do yet to make this device independent and to deal with tile splitting. |
October 20, 2016, 14:45 (GMT) |
Get tranform manipulators type toggle to work; increase arrow line-width; cleanup |
October 20, 2016, 11:33 (GMT) |
Fix T49797: Exception from scene update handler might leak external engine descriptors This was causing memory leaks in Cycles. Some more detailed information in the comment in the code. Seems to be safe and nice enough for 2.78a. |
October 20, 2016, 09:30 (GMT) |
Merge branch 'master' into temp-sybren-poselib |
October 20, 2016, 08:41 (GMT) |
Merge branch 'master' into cycles_disney_brdf |
October 20, 2016, 08:01 (GMT) |
Switching between OSL and SVM is more consistant now when using Disney BSDF. There were some minor differences in the OSL implementation, e.g. the refraction roughness was missing. |
October 20, 2016, 01:44 (GMT) |
immediate mode: outliner background I tried using immRecti instead, but it didn't work. The current approach should be more efficient anyways (since GL_TRIANGLE_FAN wouldn't work here). |
October 20, 2016, 00:04 (GMT) |
Support drawing arrow manipulators while translating |
October 19, 2016, 23:59 (GMT) |
immediate mode: ed_util.c note: I switched one of the glVertex2iv into glVertex2fv to use the same attrib_id |
|
|
|


Master Commits
MiikaHweb | 2003-2021