citra/src/citra_qt/configuration
GPUCode 2e655f73b8
Rasterizer cache refactor v2 (#6479)
* rasterizer_cache: Switch to template

* Eliminates all opengl references in the rasterizer cache headers
  thus completing the backend abstraction

* rasterizer_cache: Switch to page table

* Surface storage isn't particularly interval sensitive so we can use a page table to make it faster

* rasterizer_cache: Move sampler management out of rasterizer cache

* rasterizer_cache: Remove shared_ptr usage

* Switches to yuzu's slot vector for improved memory locality.

* rasterizer_cache: Rework reinterpretation lookup

* citra_qt: Per game texture filter

* rasterizer_cache: Log additional settings

* gl_texture_runtime: Resolve shadow map comment

* rasterizer_cache: Don't use float for viewport

* gl_texture_runtime: Fix custom allocation recycling

* rasterizer_cache: Minor cleanups

* Cleanup texture cubes when all the faces have been unregistered from the cache

* custom_tex_manager: Allow multiple hash mappings per texture

* code: Move slot vector to common

* rasterizer_cache: Prevent texture cube crashes

* rasterizer_cache: Improve mipmap validation

* CanSubRect now works properly when validating multi-level surfaces, for example Dark Moon validates a 4 level surface from a 3 level one and it works

* gl_blit_handler: Unbind sampler on reinterpretation
2023-05-07 02:34:28 +03:00
..
config.cpp Various miscelaneous changes (#6496) 2023-05-03 17:24:10 +02:00
config.h Custom textures rewrite (#6452) 2023-04-27 07:38:28 +03:00
configuration_shared.cpp Rasterizer cache refactor (#6375) 2023-04-21 10:14:55 +03:00
configuration_shared.h Chore: Enable warnings as errors on MSVC (#6456) 2023-05-01 22:38:58 +03:00
configure_audio.cpp audio_core: Implement OpenAL backend (#6450) 2023-05-01 21:17:45 +02:00
configure_audio.h audio_core: Implement OpenAL backend (#6450) 2023-05-01 21:17:45 +02:00
configure_audio.ui audio_core: Implement OpenAL backend (#6450) 2023-05-01 21:17:45 +02:00
configure_camera.cpp qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_camera.h clang format 2020-08-19 01:45:57 -03:00
configure_camera.ui Improve tab ordering (#6019) 2022-05-13 20:36:09 +05:30
configure_cheats.cpp Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_cheats.h Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_cheats.ui Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_debug.cpp Prepare frontend for multiple graphics APIs (#6347) 2023-03-27 14:29:17 +03:00
configure_debug.h Prepare frontend for multiple graphics APIs (#6347) 2023-03-27 14:29:17 +03:00
configure_debug.ui Prepare frontend for multiple graphics APIs (#6347) 2023-03-27 14:29:17 +03:00
configure_dialog.cpp main: Globally disable the "?" button on dialogs (#6263) 2023-01-28 21:38:15 +05:30
configure_dialog.h yuzu/configuration: Make function naming consistent 2019-07-06 15:01:41 +02:00
configure_enhancements.cpp Rasterizer cache refactor v2 (#6479) 2023-05-07 02:34:28 +03:00
configure_enhancements.h Custom textures rewrite (#6452) 2023-04-27 07:38:28 +03:00
configure_enhancements.ui Custom textures rewrite (#6452) 2023-04-27 07:38:28 +03:00
configure_general.cpp citra_qt: Hide updates on per-game config (#6296) 2023-02-12 08:45:43 +02:00
configure_general.h Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_general.ui Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_graphics.cpp Remove remnants of separable shader setting (#6403) 2023-04-26 00:19:02 +02:00
configure_graphics.h Remove remnants of separable shader setting (#6403) 2023-04-26 00:19:02 +02:00
configure_graphics.ui Remove remnants of separable shader setting (#6403) 2023-04-26 00:19:02 +02:00
configure_hotkeys.cpp citra_qt: Improvements to hotkeys and ui state management (#6224) 2023-02-04 19:06:20 +01:00
configure_hotkeys.h citra_qt: Improvements to hotkeys and ui state management (#6224) 2023-02-04 19:06:20 +01:00
configure_hotkeys.ui citra_qt: Improvements to hotkeys and ui state management (#6224) 2023-02-04 19:06:20 +01:00
configure_input.cpp qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_input.h Various miscelaneous changes (#6496) 2023-05-03 17:24:10 +02:00
configure_input.ui Improve tab ordering (#6019) 2022-05-13 20:36:09 +05:30
configure_motion_touch.cpp qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_motion_touch.h Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_motion_touch.ui qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_per_game.cpp Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_per_game.h Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_per_game.ui Add cheats in per game configuration (#6379) 2023-04-30 16:36:02 +02:00
configure_storage.cpp Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_storage.h Update src/citra_qt/configuration/configure_storage.h 2021-04-18 12:57:14 +02:00
configure_storage.ui Gate use of custom directories behind a variable (#6157) 2022-10-22 19:09:47 +05:30
configure_system.cpp qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_system.h Add option to configure to download system files from Nintendo Update Service (#6269) 2023-02-09 21:58:08 +02:00
configure_system.ui qt: Disable system update downloader in per-game settings. (#6402) 2023-04-03 22:59:56 +02:00
configure_touch_from_button.cpp qt: Migrate to Qt6. (#6418) 2023-05-05 03:10:34 -07:00
configure_touch_from_button.h Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_touch_from_button.ui address review comments 2020-05-11 17:05:05 +03:00
configure_touch_widget.h Backport review comments from yuzu-emu/yuzu#4382: "yuzu: Add motion and touch configuration from Citra" (#5543) 2022-11-04 20:25:50 +01:00
configure_ui.cpp Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_ui.h citra_qt: Backport review comments from the yuzu translation PR (#5465) 2020-08-31 21:13:24 +02:00
configure_ui.ui Change GameListText order to improve configuration compatibility 2019-09-09 23:36:21 -03:00
configure_web.cpp Add per game configuration options (#6187) 2022-12-08 13:27:25 +02:00
configure_web.h yuzu/configuration: Make function naming consistent 2019-07-06 15:01:41 +02:00
configure_web.ui Improve tab ordering (#6019) 2022-05-13 20:36:09 +05:30
configure.ui citra-qt: Added configure storage to handle NAND and SDMC dir location 2021-04-18 00:13:21 +02:00