April 9, 2017, 06:09 (GMT) |
Merge branch 'master' into blender2.8 |
April 9, 2017, 06:07 (GMT) |
ListBase: Add insert-replace function Handy to replace an existing link (without having to store before/after links) Use for id-props |
April 9, 2017, 05:03 (GMT) |
Cleanup: use calloc for DNA data ensures pad-members are set, avoids junk data in the file & quiets memory checking tools. |
April 9, 2017, 05:02 (GMT) |
Cleanup: use BLI_find util functions |
April 8, 2017, 15:42 (GMT) |
Add/use utility macros for getters/setters in BKE_workspace.h |
April 8, 2017, 15:23 (GMT) |
General cleanup of workspace files (naming, function ordering, etc) |
April 8, 2017, 11:12 (GMT) |
Cycles: Fix building of CUDA kernels with compilers where C++11 is disabled |
April 8, 2017, 09:09 (GMT) |
Add helpers in bpy_extras.keyconfig_utils for addons to (un)register their keymaps. Doing this in a fully 'clean' way is far from obvious, especially unregister, you often end up leaving nasty 'orphanned' keymap items referring to unregistered operators... |
April 8, 2017, 06:34 (GMT) |
GPU lib support for WITH_LEGACY_OPENGL For early testing of core profile: - GPU_legacy_support = false - GPU_display_list_support = false - GPU_geometry_shader_support = true Relates to T49012 |
April 8, 2017, 06:21 (GMT) |
OpenGL: drop support for EXT_geometry_shader4 See gpu_shader.c for the main changes. EXT_geometry_shader4 brought this feature to GL versions < 3.2, but now it's just cluttering up our code. Soon all platforms will be on version 3.3 so we won't even have to check support at runtime! |
April 8, 2017, 05:19 (GMT) |
Gawain: remove GL enum from primitive API Callers now have to use Gawain's PRIM enum to specify geometric primitives. This makes the API more bullet-proof (at least less vulnerable) since GLenum covers waaay more than GL_POINTS, GL_LINES, etc. Also prepares us for Vulkan. |
April 8, 2017, 05:19 (GMT) |
OpenGL: use PRIM instead of GL enum everywhere else Well, everywhere that uses Gawain for drawing. Places that call OpenGL directly still use GL enums. Part of T49043 |
April 8, 2017, 04:22 (GMT) |
Merge branch 'blender2.8' into workspaces |
April 8, 2017, 02:33 (GMT) |
Add back widgets accidentally lost in merge (facemaps usable again) |
April 8, 2017, 02:10 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
April 8, 2017, 02:08 (GMT) |
Correct constraint manipulator colors Widget show as color of constrained axis |
April 8, 2017, 02:02 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
April 8, 2017, 02:01 (GMT) |
Fix WITH_LEGACY_OPENGL=ON This wasn't working outside of gpu module. |
April 8, 2017, 01:33 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
April 7, 2017, 20:31 (GMT) |
OpenGL: use PRIM instead of GL enum for immBegin Getting ready for a Gawain API change... Part of T49043 |
|
|
|


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