Revision 6ce1d71 by Clément Foucault March 9, 2017, 21:10 (GMT) |
OpenGL: Convert drawobject.c (cont) Remove drawcircball Convert texturespace, editfont, metaball (except for displist usage) |
Revision 55a56a3 by Campbell Barton March 9, 2017, 19:56 (GMT) |
Merge branch 'master' into blender2.8 Manually merged viewport xray changes |
Revision 711ac90 by Campbell Barton March 9, 2017, 19:11 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 4c746bb by Dalai Felinto March 9, 2017, 18:21 (GMT) |
Immediate Mode: Updated commented out code from textview.c |
Revision aca29bc by Dalai Felinto March 9, 2017, 18:20 (GMT) |
Revision 62cc226 by Campbell Barton March 9, 2017, 18:00 (GMT) |
3D View: x-ray support for depth picking Selection loop would draw the selection ignoring xray. Now draw in a separate pass after clearing the depth buffer, as with regular drawing. Also disable depth sorting, caller can sort the hit-list by depth if needed. |
Revision 01b2071 by Dalai Felinto March 9, 2017, 17:12 (GMT) |
Immediate Mode: Fix crash on text editor when going over suggestion list |
Revision 51737a2 by Dalai Felinto March 9, 2017, 17:02 (GMT) |
Immediate Mode: text_draw.c 2/2 Tackle the remaining parts of the code, mainly the commented out function `draw_documentation`. |
Revision fc53c6f by Dalai Felinto March 9, 2017, 17:01 (GMT) |
Immediate Mode: text_draw.c 1/2 Note 1: renamed draw_cursor to draw_text_decoration, since it was drawing cursor, margin, selection and line highlight Note 2: commented out code update coming next Part of T49043 |
Revision 8a6d055 by Dalai Felinto March 9, 2017, 16:10 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
March 9, 2017, 16:09 (GMT) |
Cycles: add single program debug option for split kernel Single program generally compiles kernels faster (2-3 times), loads faster, takes less drive space (2-3 times), and reduces the number of cached kernels. |
March 9, 2017, 16:09 (GMT) |
Cycles: split kernel_shadow_blocked to AO & DL parts Reduces memory allocation for split kernel. This allows for faster rendering due to bigger global size, specially when GPU memory is limited. Perfromance results: R9 290 total render time Before After Change BMW 4:37 4:34 -1.1 % Classroom 14:43 14:30 -1.5 % Fishy Cat 11:20 11:04 -2.4 % Koro 12:11 12:04 -1.0 % Pabellon Barcelona 22:01 20:44 -5.8 % Pabellon Barcelona(*) 15:32 15:09 -2.5 % (*) without glossy connected to volume |
March 9, 2017, 16:09 (GMT) |
Cycles: Speedup transparent shadows in split kernel This commit enables record-all transparent shadows rays. Perfromance results: R9 290 render time (without synchronization), seconds Before After Change BMW 261.5 262.5 +0.4 % Classroom 869.6 867.3 -0.3 % Fishy Cat 657.4 639.8 -2.7 % Koro 1909.8 692.8 -63.7 % Pabellon Barcelona 1633.3 1238.0 -24.2 % Pabellon Barcelona(*) 1158.1 903.8 -22.0 % (*) without glossy connected to volume |
March 9, 2017, 16:09 (GMT) |
Cycles: SSS and Volume rendering in split kernel Decoupled ray marching is not supported yet. Transparent shadows are always enabled for volume rendering. Changes in kernel/bvh and kernel/geom are from Sergey. This simiplifies code significantly, and prepares it for record-all transparent shadow function in split kernel. |
Revision 6c942db by Dalai Felinto March 9, 2017, 16:02 (GMT) |
Remove (ifdef) draw_documentation from text_draw.c This was no longer supported. |
Revision 528cb88 by Dalai Felinto March 9, 2017, 11:08 (GMT) |
Building 2.8 again after warning cleanup (696ed6d3ca) |
Revision 88e8e7a by Campbell Barton March 9, 2017, 09:47 (GMT) |
3D View: wrap GPU_select cache calls Avoids including GPU_select and makes it more clear that the cache is needed for view3d_opengl_select calls. Also use typed enum for select mode. |
Revision b40a4f6 by Campbell Barton March 9, 2017, 05:47 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 696ed6d by Campbell Barton March 9, 2017, 05:44 (GMT) |
Cleanup: warnings |
Revision a68c631 by Campbell Barton March 9, 2017, 05:41 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021