diff options
author | Bastiaan Olij <mux213@gmail.com> | 2023-03-14 14:17:24 +1100 |
---|---|---|
committer | Bastiaan Olij <mux213@gmail.com> | 2023-03-16 17:20:51 +1100 |
commit | a1a52c5ba19efee004b34cf2e64278aef9af70b6 (patch) | |
tree | e32bff235977322e22c4a3f0201898e5931869b6 /modules/openxr/openxr_api.cpp | |
parent | 550a7798510810d238b733a54f69da71b2a2d152 (diff) | |
download | redot-engine-a1a52c5ba19efee004b34cf2e64278aef9af70b6.tar.gz |
XR: When an sRGB target is used, check hardware sRGB conversion
Diffstat (limited to 'modules/openxr/openxr_api.cpp')
-rw-r--r-- | modules/openxr/openxr_api.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/openxr/openxr_api.cpp b/modules/openxr/openxr_api.cpp index ddb3114b59..af59fe7dde 100644 --- a/modules/openxr/openxr_api.cpp +++ b/modules/openxr/openxr_api.cpp @@ -1815,6 +1815,10 @@ bool OpenXRAPI::pre_draw_viewport(RID p_render_target) { } } + for (OpenXRExtensionWrapper *wrapper : registered_extension_wrappers) { + wrapper->on_pre_draw_viewport(p_render_target); + } + return true; } @@ -1839,7 +1843,9 @@ void OpenXRAPI::post_draw_viewport(RID p_render_target) { return; } - // Nothing to do here at this point in time... + for (OpenXRExtensionWrapper *wrapper : registered_extension_wrappers) { + wrapper->on_post_draw_viewport(p_render_target); + } }; void OpenXRAPI::end_frame() { |