Blender Git Loki

Blender Git commits from all branches.

Page: 2343 / 2888

March 21, 2015, 13:09 (GMT)
Merge remote-tracking branch 'origin/master' into multiview

Conflicts:
source/blender/render/intern/source/external_engine.c
March 21, 2015, 08:23 (GMT)
cleanup: redundant include & defines

GLEW takes care of this.

VAOs are not part of OpenGL 2.1 but are very widely supported. Even so
we should check before using. Current code does not check.

Also minor style things I missed in the previous commit.
March 21, 2015, 08:07 (GMT)
Merge branch 'master' into temp-ghash-setops
March 21, 2015, 06:06 (GMT)
cleanup: code style

C-style comments, braces & pointer placement.
March 21, 2015, 03:55 (GMT)
compile fixes for MSVC
March 20, 2015, 22:34 (GMT)
draw grid floor & objects in new viewport

Yanked verbatim from view3d_draw_objects, so thereâ??s nothing â??newâ?
about drawing method. But it does let us see objects positioned in
space which shows us transforms are working properly.
March 20, 2015, 22:16 (GMT)
OpenGL batched geometry API (experimental)

Clean slate design, with some overlap with existing Blender APIs. Using
GPUx_ prefix to avoid confusion with current GPU_ files.

- specify vertex attribs
- buffer in main memory & VRAM
- build element lists of points, lines, triangles
- draw these --^
- state tracking (fairly basic)
- lots of error & bounds checking!!! can turn this off

The idea is to handle things like VBOs, VAOs, other useful extensions
automatically so users of this API don't have to work hard to get it
right every time. This also lets us turn things on/off in one place for
debugging & perf measurements.

- - - -
Checking this code in now to give it a home & test on multiple systems.
Itâ??s not being used yet and will probably evolve quite a bit as our
needs become clearer.
March 20, 2015, 16:55 (GMT)
Removing XXX MV: sequencer already supports multiview movies
March 20, 2015, 16:50 (GMT)
Fix for corruption of the item hash table in cache libraries on copy.
March 20, 2015, 16:27 (GMT)
WIP Commit
March 20, 2015, 15:57 (GMT)
Removing XXX MV: remove renderlayer.rect from the API
March 20, 2015, 15:56 (GMT)
Merge branch 'master' into temp-ghash-setops
March 20, 2015, 15:55 (GMT)
Get rid of varargs in union & co functions (using variadic macros instead).
March 20, 2015, 15:53 (GMT)
renaming MV to XXX MV
March 20, 2015, 15:50 (GMT)
Removing XXX MV: viewport render preview does not support multiview
March 20, 2015, 15:45 (GMT)
Assert that shouldn't happen but that happens sometimes, still to be investigated throughly
March 20, 2015, 15:45 (GMT)
From review: check compositor viewer node image only as part of initExecution

I actually put it under ::initImage(), this way it runs only for the active output viewer
March 20, 2015, 15:36 (GMT)
Merge branch 'master' into gooseberry
March 20, 2015, 14:56 (GMT)
Get rid of old panel for GPU depth of field settings
March 20, 2015, 14:45 (GMT)
Merge branch 'master' into gooseberry
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021