Improve RDP emulation performance (#228)

* Improve RDP emulation performance

* more

* more

* more

* more
This commit is contained in:
Logan McNaughton
2025-02-07 22:29:20 +01:00
committed by GitHub
parent cd2b3dd143
commit a9afd6bb5c
7 changed files with 36 additions and 68 deletions
+1 -5
View File
@@ -16,11 +16,6 @@ extern "C"
uint32_t *DPC_START_REG;
uint32_t *DPC_END_REG;
uint32_t *DPC_STATUS_REG;
uint32_t *VI_H_START_REG;
uint32_t *VI_V_START_REG;
uint32_t *VI_X_SCALE_REG;
uint32_t *VI_Y_SCALE_REG;
uint32_t *VI_WIDTH_REG;
} GFX_INFO;
void rdp_init(void *_window, GFX_INFO _gfx_info, bool _upscale, bool _integer_scaling, bool _fullscreen);
@@ -28,6 +23,7 @@ extern "C"
void rdp_set_vi_register(uint32_t reg, uint32_t value);
bool rdp_update_screen();
uint64_t rdp_process_commands();
void rdp_full_sync();
#ifdef __cplusplus
}