From e17b5779f7316dd33e8cbdfa89164d6cc8e54915 Mon Sep 17 00:00:00 2001 From: Logan McNaughton Date: Sat, 5 Jun 2021 15:10:48 -0600 Subject: [PATCH] update parallel rdp --- parallel-rdp-standalone/parallel_imp.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/parallel-rdp-standalone/parallel_imp.cpp b/parallel-rdp-standalone/parallel_imp.cpp index 4fc8470..c1e6164 100644 --- a/parallel-rdp-standalone/parallel_imp.cpp +++ b/parallel-rdp-standalone/parallel_imp.cpp @@ -95,6 +95,11 @@ void vk_rasterize() frontend->set_vi_register(RDP::VIRegister::XScale, *GET_GFX_INFO(VI_X_SCALE_REG)); frontend->set_vi_register(RDP::VIRegister::YScale, *GET_GFX_INFO(VI_Y_SCALE_REG)); + RDP::Quirks quirks; + quirks.set_native_texture_lod(vk_native_texture_lod); + quirks.set_native_resolution_tex_rect(vk_native_tex_rect); + frontend->set_quirks(quirks); + frontend->begin_frame_context(); unsigned width = 0; @@ -271,6 +276,12 @@ bool vk_init() frontend.reset(); return false; } + + RDP::Quirks quirks; + quirks.set_native_texture_lod(vk_native_texture_lod); + quirks.set_native_resolution_tex_rect(vk_native_tex_rect); + frontend->set_quirks(quirks); + running = true; return true; }