Blender Git Commit Log
Git Commits -> Revision 1d1ba54
Revision 1d1ba54 by Joey Ferwerda (HMD_viewport) March 6, 2017, 00:23 (GMT) |
New OpenHMD 0.3rc version with PSVR, Oculus CV1 and better Vive tracking support. Also introduces global shader, which will be adjusted based on the variables of the HMD drivers, this will make the manual selection of lens correction shaders obsolete, will be removed in next commit. The hmd window is currently black before started (due to shader not having the hmd data yet), will be fixed as well. |
Commit Details:
Full Hash: 1d1ba540bba10077576eb75bd54b61f6880500ee
Parent Commit: edd74ba
Lines Changed: +744, -188
6 Added Paths:
/extern/openhmd/src/drv_htc_vive/config.h (+1, -0) (View)
/extern/openhmd/src/drv_psvr/packet.c (+49, -0) (View)
/extern/openhmd/src/drv_psvr/psvr.c (+296, -0) (View)
/extern/openhmd/src/drv_psvr/psvr.h (+48, -0) (View)
/extern/openhmd/src/shaders.c (+55, -0) (View)
/extern/openhmd/src/shaders.h (+6, -0) (View)
/extern/openhmd/src/drv_psvr/packet.c (+49, -0) (View)
/extern/openhmd/src/drv_psvr/psvr.c (+296, -0) (View)
/extern/openhmd/src/drv_psvr/psvr.h (+48, -0) (View)
/extern/openhmd/src/shaders.c (+55, -0) (View)
/extern/openhmd/src/shaders.h (+6, -0) (View)
21 Modified Paths:
/extern/openhmd/CMakeLists.txt (+15, -2) (Diff)
/extern/openhmd/include/openhmd.h (+24, -1) (Diff)
/extern/openhmd/src/drv_htc_vive/packet.c (+1, -4) (Diff)
/extern/openhmd/src/drv_htc_vive/vive.c (+2, -3) (Diff)
/extern/openhmd/src/drv_htc_vive/vive.h (+2, -2) (Diff)
/extern/openhmd/src/drv_oculus_rift/rift.c (+53, -2) (Diff)
/extern/openhmd/src/openhmd.c (+36, -1) (Diff)
/extern/openhmd/src/openhmdi.h (+4, -1) (Diff)
/intern/ghost/GHOST_C-api.h (+1, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+10, -0) (Diff)
/intern/ghost/intern/GHOST_OpenHMDManager.cpp (+24, -1) (Diff)
/intern/ghost/intern/GHOST_OpenHMDManager.h (+22, -8) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+7, -2) (Diff)
/source/blender/gpu/GPU_compositing.h (+1, -1) (Diff)
/source/blender/gpu/GPU_shader.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_compositing.c (+34, -19) (Diff)
/source/blender/gpu/intern/gpu_shader.c (+8, -8) (Diff)
/source/blender/gpu/shaders/gpu_shader_fx_lensdistortion_frag.glsl (+38, -133) (Diff)
/source/blender/gpu/shaders/gpu_shader_fx_lensdistortion_vert.glsl (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_device.c (+4, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)
/extern/openhmd/include/openhmd.h (+24, -1) (Diff)
/extern/openhmd/src/drv_htc_vive/packet.c (+1, -4) (Diff)
/extern/openhmd/src/drv_htc_vive/vive.c (+2, -3) (Diff)
/extern/openhmd/src/drv_htc_vive/vive.h (+2, -2) (Diff)
/extern/openhmd/src/drv_oculus_rift/rift.c (+53, -2) (Diff)
/extern/openhmd/src/openhmd.c (+36, -1) (Diff)
/extern/openhmd/src/openhmdi.h (+4, -1) (Diff)
/intern/ghost/GHOST_C-api.h (+1, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+10, -0) (Diff)
/intern/ghost/intern/GHOST_OpenHMDManager.cpp (+24, -1) (Diff)
/intern/ghost/intern/GHOST_OpenHMDManager.h (+22, -8) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+7, -2) (Diff)
/source/blender/gpu/GPU_compositing.h (+1, -1) (Diff)
/source/blender/gpu/GPU_shader.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_compositing.c (+34, -19) (Diff)
/source/blender/gpu/intern/gpu_shader.c (+8, -8) (Diff)
/source/blender/gpu/shaders/gpu_shader_fx_lensdistortion_frag.glsl (+38, -133) (Diff)
/source/blender/gpu/shaders/gpu_shader_fx_lensdistortion_vert.glsl (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_device.c (+4, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)