mirror of
https://github.com/azahar-emu/azahar.git
synced 2026-06-23 03:29:22 -04:00
* Enable the SecondScreenPresentation class * Update everything to enable second screen on android under GL and Vulkan. Still some issues! * Some attempts to enable surface changes * OpenGL is working on surface change, vulkan still no * release surfaces (also fixed vulkan?) * added and enabled layout setting * resolve merge conflict * rearrange switch cases to satisfy linux compiler * openGL is working! * several vk changes to try to fix crashes * maybe vulkan is working? * removing unnecessary code attempts * Simplified secondscreen for better performance * vk_platform.cpp: Fixed build failure caused by bad rebase * vk_present_window.h: Removed stray newline * Applied clang-format * bug fix for odin 2 * Applied clang-format * Updated license headers * Moved SecondScreen class to org.citra.citra_emu.display * Various formatting and readability improvements * Added brackets where previously absent for readability * Additional readability improvement * RendererVulkan::NotifySurfaceChanged: Simplified condition checking * change all references to "secondary screen" to "secondary display" to limit confusion with top screen / bottom screen * rename main_window to main_present_window and second_window to secondary_present_window * Reverted accidentally downgraded compatibility list submodule * Removed unnecessary log message * Applied clang-format * Added a description to the Secondary Display Screen Layout setting * Added `_ptr` suffix to `secondary_present_window` This distinguishes it as a pointer, as `main_present_window` isn't a pointer, so there could be confusion on whether to use `.` or `->` --------- Co-authored-by: OpenSauce04 <opensauce04@gmail.com> |
||
|---|---|---|
| .. | ||
| frame_dumper_opengl.cpp | ||
| frame_dumper_opengl.h | ||
| gl_blit_helper.cpp | ||
| gl_blit_helper.h | ||
| gl_driver.cpp | ||
| gl_driver.h | ||
| gl_rasterizer.cpp | ||
| gl_rasterizer.h | ||
| gl_rasterizer_cache.cpp | ||
| gl_resource_manager.cpp | ||
| gl_resource_manager.h | ||
| gl_shader_disk_cache.cpp | ||
| gl_shader_disk_cache.h | ||
| gl_shader_manager.cpp | ||
| gl_shader_manager.h | ||
| gl_shader_util.cpp | ||
| gl_shader_util.h | ||
| gl_state.cpp | ||
| gl_state.h | ||
| gl_stream_buffer.cpp | ||
| gl_stream_buffer.h | ||
| gl_texture_mailbox.cpp | ||
| gl_texture_mailbox.h | ||
| gl_texture_runtime.cpp | ||
| gl_texture_runtime.h | ||
| gl_vars.cpp | ||
| gl_vars.h | ||
| pica_to_gl.h | ||
| post_processing_opengl.cpp | ||
| post_processing_opengl.h | ||
| renderer_opengl.cpp | ||
| renderer_opengl.h | ||