Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3924 / 8462

Revision bf441fc by Mike Erwin (master)
April 16, 2017, 15:21 (GMT)
Gawain: move AttribBinding funcs to private interface

Other parts of Gawain uses these internally, but they're not part of the public API.

Part of T51219
Revision 4a41bc8 by Mike Erwin (master)
April 16, 2017, 15:08 (GMT)
Gawain: fix compiler warnings

vertex_format.c implements both public and private functions, so needs to include the private header.

Follow-up to 7c57ca5109793c54f34adfd396c41b1be163d61f
Revision 3024949 by Mike Erwin (master)
April 16, 2017, 15:00 (GMT)
Gawain: fix compilation on MSVC 2013

attrib_binding.c uses NULL, so include stddef.
Also swapped stdlib for stddef in vertex_format.c, since it only needs NULL.

Not sure why MSVC 2017 and clang/Mac work without this...

Thanks to @youle for reporting!
April 16, 2017, 13:56 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Revision 888e742 by Mike Erwin (master)
April 15, 2017, 23:43 (GMT)
OpenGL: minor cleanup & TODO

Just clearing out some old git stashes.

No point getting old GL light model to work on old Intel GPUs (both are obsolete for 2.8)
Revision da17928 by Mike Erwin (master)
April 15, 2017, 23:19 (GMT)
Gawain: look up builtin uniforms by enum, not by name

This speeds up color and transformation matrix lookups at draw time (used by almost all shaders).
Revision abd1934 by Mike Erwin (master)
April 15, 2017, 22:06 (GMT)
Gawain: use ShaderInterface to manage vertex attribs

This eliminates tons of glGetAttribLocation calls from the drawing loop. Vast majority of code can keep making the same function calls. They're just faster now!
April 15, 2017, 22:04 (GMT)
Move HMD operators to wm_hmd.c
April 15, 2017, 21:48 (GMT)
Replace wm_device.c with wm_hmd.c, rename functions appropriately
April 15, 2017, 21:14 (GMT)
Merge branch 'master' into HMD_viewport
Revision 2593ce9 by Mike Erwin (master)
April 15, 2017, 21:07 (GMT)
Gawain: remove 2D matrix uniforms from ShaderInterface

- remove 2D-specific variants of BuiltinUniform enum
- rename remaining builtins to exclude "_3D" since they can be used by 2D or 3D shaders

Follow up to D2626
Revision ea105ba by Mike Erwin (master)
April 15, 2017, 19:42 (GMT)
Gawain: fix header comments

Missed this when splitting VertexBuffer from Batch -- they used to live in the same file.
Revision 7c57ca5 by Mike Erwin (master)
April 15, 2017, 17:10 (GMT)
Gawain: move some VertexFormat funcs to private interface

Other parts of Gawain uses these internally, but they're not part of the public API.

Part of T51219
Revision 16f08b0 by Mike Erwin (master)
April 15, 2017, 17:06 (GMT)
Gawain: rename AttribBinding clear for consistency

AttribBinding is only used internally by Gawain.

Part of T51219
April 15, 2017, 15:30 (GMT)
Fix closing HMD window not exiting HMD session correctly
April 15, 2017, 14:26 (GMT)
Fix virtual cursor not being removed correctly when stopping hmd session
April 15, 2017, 13:58 (GMT)
Fix missing manipulator update after undo

Steps to recreate the error were:
* Enter edit mode
* Change Vertex positions
* Undo -> Manipulator position isn't updated
April 15, 2017, 13:44 (GMT)
Merge branch 'master' into soc-2016-multiview
April 15, 2017, 13:31 (GMT)
replace Set(Get)ClipNum() with MaxClip()+1
April 15, 2017, 13:14 (GMT)
Fix some errors in onion skins
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021