mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-01-29 18:08:29 +00:00
85a897a0b5
a/d3d: Improve allocation Enable D3D11 and D3D112 depth images using DXGI handles Allow D3D depth by default D3D: only use DXGI handles NT handles don't support depth formats and may fail to properly interop with Vulkan with some image dimensions. Removed D3D_COMPOSITOR_ALLOW_DEPTH env. D3D now always imports depth. Added authorship. Format pass Fix D3D compositor tests ipc: Fix HANDLE bit twiddling code Merge into commits related to D3D depth changes. Makes the code compile as C++, useful for Windows traceing Co-authored-by: Robbie Bridgewater <ebridgewater@magicleap.com> Co-authored-by: Fernando Velazquez Innella <finnella@magicleap.com> Co-authored-by: Jakob Bornecrantz <jakob@collabora.com> |
||
---|---|---|
.. | ||
.clang-format | ||
aux_d3d_dxgi_formats.hpp | ||
CMakeLists.txt | ||
tests_aux_d3d_d3d11.cpp | ||
tests_comp_client_d3d11.cpp | ||
tests_comp_client_d3d12.cpp | ||
tests_comp_client_opengl.cpp | ||
tests_comp_client_vulkan.cpp | ||
tests_cxx_wrappers.cpp | ||
tests_deque.cpp | ||
tests_generic_callbacks.cpp | ||
tests_history_buf.cpp | ||
tests_id_ringbuffer.cpp | ||
tests_input_transform.cpp | ||
tests_json.cpp | ||
tests_levenbergmarquardt.cpp | ||
tests_lowpass_float.cpp | ||
tests_lowpass_integer.cpp | ||
tests_main.cpp | ||
tests_pacing.cpp | ||
tests_pose.cpp | ||
tests_quat_change_of_basis.cpp | ||
tests_quat_swing_twist.cpp | ||
tests_quatexpmap.cpp | ||
tests_rational.cpp | ||
tests_vec3_angle.cpp | ||
tests_vector.cpp | ||
tests_worker.cpp | ||
time_utils.hpp | ||
vktest_init_bundle.hpp |