Added render target size multiplier option.

Fix formatting
This commit is contained in:
Malcolm Nixon 2023-02-18 10:50:55 -05:00
parent 1f4f73f860
commit d91e75b6f7
5 changed files with 42 additions and 2 deletions

View file

@ -1418,8 +1418,8 @@ Size2 OpenXRAPI::get_recommended_target_size() {
Size2 target_size;
target_size.width = view_configuration_views[0].recommendedImageRectWidth;
target_size.height = view_configuration_views[0].recommendedImageRectHeight;
target_size.width = view_configuration_views[0].recommendedImageRectWidth * render_target_size_multiplier;
target_size.height = view_configuration_views[0].recommendedImageRectHeight * render_target_size_multiplier;
return target_size;
}
@ -1953,6 +1953,14 @@ Array OpenXRAPI::get_available_display_refresh_rates() const {
return Array();
}
double OpenXRAPI::get_render_target_size_multiplier() const {
return render_target_size_multiplier;
}
void OpenXRAPI::set_render_target_size_multiplier(double multiplier) {
render_target_size_multiplier = multiplier;
}
OpenXRAPI::OpenXRAPI() {
// OpenXRAPI is only constructed if OpenXR is enabled.
singleton = this;