mirror of
https://github.com/azahar-emu/azahar.git
synced 2026-06-13 14:08:17 -04:00
* renderer_gl: Make rasterizer normal class member * It doesn't need to be heap allocated anymore * gl_rasterizer: Remove default_texture * It's unused * gl_rasterizer: General cleanup * gl_rasterizer: Lower case lambdas * Match style with review comments from vulkan backend * rasterizer_cache: Prevent memory leak * Since the switch from shared_ptr these surfaces were no longer being destroyed properly. Use our garbage collector for that purpose to destroy it safely for both backends * rasterizer_cache: Make temp copy of old surface * The custom surface would override the memory region of the old region resulting in garbage data, this ensures the custom surface is constructed correctly * citra_qt: Manually create dialog tabs * Allows for custom constructors which is very useful. While at it, global state is now eliminated from configuration * citra_qt: Eliminate global system usage * core: Remove global system usage in memory and HIO * citra_qt: Use qOverload * tests: Run clang format * gl_texture_runtime: Fix surface scaling |
||
|---|---|---|
| .. | ||
| framebuffer_base.h | ||
| pixel_format.cpp | ||
| pixel_format.h | ||
| rasterizer_cache.cpp | ||
| rasterizer_cache.h | ||
| rasterizer_cache_base.h | ||
| sampler_params.h | ||
| slot_id.h | ||
| surface_base.cpp | ||
| surface_base.h | ||
| surface_params.cpp | ||
| surface_params.h | ||
| texture_codec.h | ||
| texture_cube.h | ||
| utils.cpp | ||
| utils.h | ||