Jakob Bornecrantz
|
e931e0fed9
|
ext/openxr: Update headers to 1.0.25
|
2022-09-04 23:19:00 +01:00 |
|
Mateo de Mayo
|
d47d0ce2d9
|
u/logging: Log to stderr in Windows
|
2022-09-02 22:43:24 +00:00 |
|
Jarvis Huang
|
7be4163b91
|
d/android: Fix errors while getting display metrics
|
2022-09-02 16:25:12 +00:00 |
|
Jarvis Huang
|
52c790d1a9
|
t/android: Store jvm/context in service-lib
|
2022-09-02 16:25:12 +00:00 |
|
Jarvis Huang
|
25e96a508c
|
aux/android: Using DexClassLoader to load class
|
2022-09-02 16:25:12 +00:00 |
|
Mateo de Mayo
|
dfd37bba78
|
c/render: Fix forloop bounds innocuous typo
|
2022-08-31 09:50:17 -03:00 |
|
Jakob Bornecrantz
|
1d4c4cc4a0
|
c/render: Add scratch image
|
2022-08-25 16:58:03 +01:00 |
|
Christoph Haag
|
10e5e75a1d
|
c/render: Default mock image to VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
Since it's only used as a default/fallback read image it's
best to put it in that layout and keep it there.
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
4505bf09ff
|
c/render: Rename scratch to mock
Can't use default as it's a keyword in C.
|
2022-08-25 16:58:03 +01:00 |
|
Christoph Haag
|
eec55c5102
|
c/render: Put clear and distortion shaders in own sub structs
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
8b654c76cc
|
c/render: Spelling
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
7a52814c26
|
c/render: Code style
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
e02f47ef72
|
c/null: Request VK_KHR_maintenance[1|2]
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
acd5655a79
|
c/main: Request VK_KHR_maintenance[1|2]
|
2022-08-25 16:58:03 +01:00 |
|
Jakob Bornecrantz
|
767637abb8
|
a/vk: Add image view with usage creation helper
|
2022-08-25 16:57:56 +01:00 |
|
Jakob Bornecrantz
|
fa02407726
|
a/vk: Add mutable R8G8B8A8_[UNORM|SRGB] image creation helper
|
2022-08-25 16:57:54 +01:00 |
|
Jakob Bornecrantz
|
a5efaceba5
|
a/vk: Add small chain helper
|
2022-08-25 16:57:36 +01:00 |
|
Jakob Bornecrantz
|
e79b23275b
|
a/vk: Remove unused vk_get_access_flags function
|
2022-08-25 15:06:09 +01:00 |
|
Jakob Bornecrantz
|
90f3adcdd1
|
a/vk: Group code
|
2022-08-25 15:06:09 +01:00 |
|
Jakob Bornecrantz
|
e7c217cea5
|
a/vk: Track various limits
|
2022-08-25 15:06:09 +01:00 |
|
Jakob Bornecrantz
|
b0f51acf77
|
a/vk: Track maintenance extensions
|
2022-08-25 15:05:44 +01:00 |
|
Jakob Bornecrantz
|
89fc21d64e
|
scripts: Make numbered Vulkan extension get the correct name define
Like VK_KHR_maintenanceX and friends
|
2022-08-25 15:05:14 +01:00 |
|
Jakob Bornecrantz
|
fc55d623c0
|
xrt: Deal with vulkan underscore compat issues
|
2022-08-25 15:05:14 +01:00 |
|
Christoph Haag
|
3c9ef82060
|
a/math: Add math_matrix_4x4_transform_vec3
|
2022-08-25 12:41:07 +01:00 |
|
Jakob Bornecrantz
|
06ee685e9a
|
c/util: Enable swapchain to be sub-classed
|
2022-08-24 19:56:42 +00:00 |
|
Jakob Bornecrantz
|
d578203a8e
|
c/util: Refactor comp_swapchain interface a bit
|
2022-08-24 19:56:42 +00:00 |
|
Jakob Bornecrantz
|
ff4ce5f7e2
|
d/remote: Reset timout argument to select
Select can modify the argument, so need to reset it.
|
2022-08-24 14:36:56 +01:00 |
|
bjorn
|
b287dedcb4
|
readme: Fix changelog link;
|
2022-08-23 15:40:01 +00:00 |
|
Simon Zeni
|
210c01c77b
|
tests: disable OpenGL client compositor test if GLX is not available
|
2022-08-23 05:41:56 -04:00 |
|
Ryan Pavlik
|
edd1aa0d32
|
doc: Document the MR for OpenGL on Windows.
|
2022-08-22 18:29:09 -05:00 |
|
Ryan Pavlik
|
fbdc3db03d
|
tests: Add tests for the OpenGL client compositor code
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
570f27d486
|
st/oxr: Wire up Win32 OpenGL
|
2022-08-22 19:53:50 +00:00 |
|
Jakob Bornecrantz
|
a681252ac1
|
st/oxr: Tidy includes
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
bdcc5be476
|
c/client: Win32 OpenGL client compositor
Co-authored-by: Milan Jaros <milan.jaros@vsb.cz>
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
|
2022-08-22 19:53:50 +00:00 |
|
Milan Jaros
|
afe84a2c35
|
c/client: Swapchain for Win32 GL
Co-authored-by: Ryan Pavlik <ryan.pavlik@collabora.com>
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
dc470ca6fe
|
c/client: Adjust minimum GL version for clients to 3.0.0.
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
fc0f390a87
|
aux/ogl: Add WGL wrapper to the build.
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
483b0ecbc9
|
xrt: Header for Win32 OpenGL.
|
2022-08-22 19:53:50 +00:00 |
|
Ryan Pavlik
|
f2967e834c
|
xrt: Include wingdi.h for WGL
|
2022-08-22 19:53:50 +00:00 |
|
bjorn
|
3c015817d1
|
doc: Mention Proclamation in CONTRIBUTING;
|
2022-08-22 11:00:50 -07:00 |
|
Moses Turner
|
4de631285b
|
u/hand: Fix finger ordering
|
2022-08-22 13:19:48 +01:00 |
|
Ryan Pavlik
|
1b02783113
|
d/sample: Clean up, specify a blend mode
|
2022-08-18 16:45:45 -05:00 |
|
Jakob Bornecrantz
|
074121e371
|
st/oxr: Use correct device to check for hand tracking support
|
2022-08-15 15:57:42 +00:00 |
|
Jakob Bornecrantz
|
97874a524a
|
st/oxr: Remove old unused device role index system
|
2022-08-15 15:57:42 +00:00 |
|
Jakob Bornecrantz
|
4fa509034d
|
st/oxr: Print out all roles
|
2022-08-15 15:57:42 +00:00 |
|
Jakob Bornecrantz
|
2632c2239d
|
c/multi: Start and stop the native session
This depends on the number of active app sessions.
|
2022-08-15 14:46:26 +00:00 |
|
zhibinw
|
601143bfb7
|
st/oxr: Support FOCUSED to SYNCHRONIZED transfer in oxr_session_poll
|
2022-08-15 14:38:18 +01:00 |
|
Jakob Bornecrantz
|
8e70290ec1
|
d/opengloves: Pass in identity pose to hand simulation
|
2022-08-14 16:16:27 +01:00 |
|
Jakob Bornecrantz
|
936733d4b7
|
d/vive: Pass in identity pose to hand simulation
|
2022-08-14 16:16:27 +01:00 |
|
Jakob Bornecrantz
|
d978a863c1
|
d/vive: Tidy
|
2022-08-14 16:16:27 +01:00 |
|