April 7, 2017, 10:49 (GMT) |
Cycles: Fix corrupted mesh render when topology differs at the next frame |
April 7, 2017, 10:33 (GMT) |
OpenGL: Port wm_manipulator_geometryinfo_draw Thanks to Cl�ment Foucault for the help with the Batch API! |
April 7, 2017, 10:32 (GMT) |
Fix wm_manipulators.c wrongly include of GL/GLEW.h |
April 7, 2017, 10:28 (GMT) |
OpenGL: Port arrow_manipulator.c to gawain The conversion of wm_manipulator_geometryinfo_draw is still pending. |
April 7, 2017, 10:06 (GMT) |
Cycles: Change work pool and global size of split CPU for easier debugging |
April 7, 2017, 10:06 (GMT) |
Cycles: Fix indentation |
April 7, 2017, 10:06 (GMT) |
Cycles: Add missing flush |
April 7, 2017, 10:06 (GMT) |
Cycles: Check ray state properly to avoid endless loop The state mask wasnt applied before comparison giving false results. It shouldnt really happen that a ray state contains any flags that need to be masked away, but if it does happen its better to not get stuck. |
April 7, 2017, 09:06 (GMT) |
Alembic: documented use of CacheReader struct |
April 7, 2017, 09:03 (GMT) |
Alembic: just pass NULL when we know mcmd->reader is NULL. More explicit, easier to read & understand. |
April 7, 2017, 08:44 (GMT) |
Fix building alembic gtest with buildinfo... |
April 7, 2017, 07:58 (GMT) |
Fix compilation error after recent changes |
April 7, 2017, 07:08 (GMT) |
OpenGL: disable rotate manipulator clipping on Mac This fixes T51143. gl_ClipDistance is part of GLSL version 1.3 but Mac is stuck on 1.2 for now. This workaround uses GPU_SHADER_3D_UNIFORM_COLOR for the entire rotation widget, ignoring any clipping plane. The CLIPPING shader only works on GLSL 1.3+ so I removed its 1.2 cruft. A legacy implementation using gl_ClipVertex might be possible, but is not worth the effort. This problem (and workaround) goes away when all platforms move to 3.3 core profile. |
April 7, 2017, 06:57 (GMT) |
fix rotation manipulator's Push/PopMatrix balance Was popping out the bottom of the stack. |
April 7, 2017, 04:38 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
April 7, 2017, 01:47 (GMT) |
Fix T51137: Edge Rip Hangs |
April 7, 2017, 00:06 (GMT) |
Remove DNA_workspace_types Accidentally committed after choosing not to rename |
April 6, 2017, 23:37 (GMT) |
OpenGL: refactor ui_panel_category_draw_tab changes: - exact vertex count - take bool (filled vs outline) instead of GLenum This function has some flexibility that is not currently used. I left that in. |
April 6, 2017, 23:15 (GMT) |
OpenGL: refactor UI_draw_roundbox functions Each function takes a bool (filled vs outline) and a color. We already had multiple ways of passing color in; these are still here. Special variant for anti-aliasing. - took GLenum out of interface - removed UI_RB_ALPHA flag (only one place really used it) - use exact vertex count - removed redundant state changes (BLEND, LINE_SMOOTH) |
April 6, 2017, 23:09 (GMT) |
Fix search menu using wrong search list in full window draw mode Turns out we can't use static struct data here, so just adding logic for freeing custom search data when needed. |
|
|
|


Master Commits
MiikaHweb | 2003-2021