Revision 7238bbe by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 20:16 (GMT) |
Cleanup: Rename graphics-lib to graphics-binding |
Revision a49b4ca by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 20:06 (GMT) |
Merge branch 'master' into soc-2019-openxr |
Revision eb0424c by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 19:59 (GMT) |
Proper management of OpenXR graphics bindings for session setup OpenXR needs to interface with some graphics library (OpenGL, Vulkan, DirectX, etc.). This is done through graphics binding extensions. The OpenXR specification requires these to be properly set up before a session is created. Adds the following: * Support priority list of multiple graphics binding extensions (e.g. check OpenGL extension availability first, DirectX on Windows second, etc.) * Barebones for passing graphics library data to OpenXR session creation. This is highly system dependent, e.g. it requires GLX data for OpenGL on X11 systems (XrGraphicsBindingOpenGLXlibKHR). More work, including additions to GHOST, will be needed once I get to the more graphics related stuff. * Create an own graphics context for the VR session. It's not doing anything useful yet. This is just to fool the Monado OpenXR runtime so that it actually attempts to create the OpenXR session. * Had to add two CMake modules for platform dependent #define's required by the OpenXR specification. |
Revision 896ee50 by Cristian Kovacs (cycles_unbiased_volumes) June 10, 2019, 14:42 (GMT) |
Adding a new axial orientation to the blender toolbox. It allows for precise axis control of translation even when objects are parented to one another. |
Revision 1d68941 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 11:57 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2019-npr |
Revision f59db22 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 11:52 (GMT) |
LANPR: Software mode now allows camera lens shift. |
Revision 4faf2de by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:23 (GMT) |
initial particle action abstraction |
Revision aa05731 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:05 (GMT) |
compute new positions and velocities in separate buffer |
Revision 81eecb2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:04 (GMT) |
cleanup naming |
Revision 97ecf23 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:03 (GMT) |
ArrayRef.copy_from |
Revision 5e2fab4 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 09:17 (GMT) |
LANPR: sample and batch pool goes to lanpr_share. |
Revision 8e3178e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 09:11 (GMT) |
use NamedBuffers in more places |
Revision 2d73ff2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 09:07 (GMT) |
rename buffer accessors |
Revision c49ca5c by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 08:53 (GMT) |
rename Vec3 to float3 |
Revision 5d534f9 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 08:15 (GMT) |
LANPR: hide render_buffer from SceneLANPR, implemented copy and free functions. No memory leaks on software mode now. |
Revision d1c4790 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 06:39 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision d645646 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 05:52 (GMT) |
LANPR: Renoved workbench engine registeration. Now LANPR registers correctly. Memory free working. |
June 9, 2019, 18:48 (GMT) |
Split profile path creation widget from colormapping code with added files |
Revision b5fda89 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 9, 2019, 11:51 (GMT) |
add byte attribute type |
Revision bcc8a07 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 9, 2019, 11:18 (GMT) |
experimental turbulence force |
|