xenia-canary/src/xenia/gpu
Adrian a9fb32a2fd [GPU] More post merge fixes 2025-08-15 22:38:56 +02:00
..
d3d12 [Base] Post merge fixes 2025-08-15 18:06:57 +02:00
null Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
shaders [GPU] Treat non-adaptive-tessellated patches as 1-control-point 2022-07-24 17:38:26 +03:00
vulkan Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
command_processor.cc [GPU] More post merge fixes 2025-08-15 22:38:56 +02:00
command_processor.h [GPU] Improvements to GPU settings modification 2025-01-17 20:40:53 +01:00
draw_extent_estimator.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
draw_extent_estimator.h [GPU] Get unclipped draw height by running VS on the CPU 2022-04-28 22:25:25 +03:00
draw_util.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
draw_util.h [format] Require EOF newline 2025-07-19 14:42:21 -07:00
dxbc.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
dxbc_shader.cc [GPU] shader-compiler: Accept little-endian ucode 2022-04-26 22:59:02 +03:00
dxbc_shader.h [GPU] shader-compiler: Accept little-endian ucode 2022-04-26 22:59:02 +03:00
dxbc_shader_translator.cc Header cleanup 2025-07-19 14:42:21 -07:00
dxbc_shader_translator.h [GPU/D3D12] Memexport from anywhere in control flow + 8/16bpp memexport 2023-05-05 21:32:02 +03:00
dxbc_shader_translator_alu.cc [D3D12] Fixed stability issues (Graphics lost) on AMD GPUs 2025-04-28 23:34:17 +02:00
dxbc_shader_translator_fetch.cc Header cleanup 2025-07-19 14:42:21 -07:00
dxbc_shader_translator_memexport.cc Header cleanup 2025-07-19 14:42:21 -07:00
dxbc_shader_translator_om.cc [GPU] Reduced fuzzy alpha epsilon 2024-03-02 13:08:42 +01:00
gpu_flags.cc [GPU] Occlusion query faking extension 2025-05-17 16:00:41 +02:00
gpu_flags.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
graphics_system.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
graphics_system.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
packet_disassembler.cc [Misc] Replaced const with constexpr where possible 2025-04-08 19:32:17 +02:00
packet_disassembler.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
pm4_command_processor_declare.h [format] Require EOF newline 2025-07-19 14:42:21 -07:00
pm4_command_processor_implement.h [GPU] More post merge fixes 2025-08-15 22:38:56 +02:00
premake5.lua [GPU] Fix missing xenia-ui dependency in gpu > gpu-shader-compiler (needed for gmake2) 2022-06-12 19:44:24 +03:00
primitive_processor.cc Header cleanup 2025-07-19 14:42:21 -07:00
primitive_processor.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
register_file.cc Header cleanup 2025-07-19 14:42:21 -07:00
register_file.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
register_table.inc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
registers.cc [Misc] Replaced const with constexpr where possible 2025-03-25 19:50:37 +01:00
registers.h [Base] Post merge fixes 2025-08-15 18:06:57 +02:00
render_target_cache.cc Header cleanup 2025-07-19 14:42:21 -07:00
render_target_cache.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
sampler_info.cc Header cleanup 2025-07-19 14:42:21 -07:00
sampler_info.h fixed wine crash from use of NtSetEventPriorityBoost 2022-10-08 09:55:17 -07:00
shader.cc Header cleanup 2025-07-19 14:42:21 -07:00
shader.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
shader_compiler_main.cc Header cleanup 2025-07-19 14:42:21 -07:00
shader_interpreter.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
shader_interpreter.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
shader_translator.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2023-09-01 18:20:29 +02:00
shader_translator.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2023-09-01 18:20:29 +02:00
shader_translator_disasm.cc Header cleanup 2025-07-19 14:42:21 -07:00
shared_memory.cc Header cleanup 2025-07-19 14:42:21 -07:00
shared_memory.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
spirv_builder.cc Header cleanup 2025-07-19 14:42:21 -07:00
spirv_builder.h [Vulkan] Shader memory export (#145) 2024-05-25 16:31:50 +03:00
spirv_shader.cc [Vulkan] Basic texture descriptor set allocation/binding 2022-05-17 22:42:28 +03:00
spirv_shader.h [Vulkan] Basic texture descriptor set allocation/binding 2022-05-17 22:42:28 +03:00
spirv_shader_translator.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
spirv_shader_translator.h [Vulkan] Refactoring and fixes for VulkanProvider and related areas 2025-08-14 23:44:21 +03:00
spirv_shader_translator_alu.cc Header cleanup 2025-07-19 14:42:21 -07:00
spirv_shader_translator_fetch.cc Header cleanup 2025-07-19 14:42:21 -07:00
spirv_shader_translator_memexport.cc Header cleanup 2025-07-19 14:42:21 -07:00
spirv_shader_translator_rb.cc Header cleanup 2025-07-19 14:42:21 -07:00
texture_cache.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
texture_cache.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
texture_conversion.cc Header cleanup 2025-07-19 14:42:21 -07:00
texture_conversion.h [GPU] Move all xenos.h to gpu::xenos, disambiguate Dimension/TextureDimension 2020-07-11 15:54:22 +03:00
texture_dump.cc [Misc] Replaced const with constexpr where possible 2025-03-25 19:50:37 +01:00
texture_extent.cc Header cleanup 2025-07-19 14:42:21 -07:00
texture_info.cc fixed wine crash from use of NtSetEventPriorityBoost 2022-10-08 09:55:17 -07:00
texture_info.h fixed wine crash from use of NtSetEventPriorityBoost 2022-10-08 09:55:17 -07:00
texture_info_formats.cc [Misc] Replaced const with constexpr where possible 2025-04-08 19:32:17 +02:00
texture_info_formats.inl [format] Require EOF newline 2025-07-19 14:42:21 -07:00
texture_util.cc Revert "[GPU] Reset mip levels for non-mipmapped type" 2024-08-10 18:15:16 +02:00
texture_util.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2022-12-31 11:19:01 +01:00
trace_dump.cc [Base] Removed useless path_to_utf8 conversion while using fmt 2024-12-13 19:04:31 +01:00
trace_dump.h [GPU] Remove outdated forward declarations from trace_dump.h 2021-09-12 14:32:41 +03:00
trace_player.cc Header cleanup 2025-07-19 14:42:21 -07:00
trace_player.h [GPU] Display swap output in the trace viewer 2022-07-01 19:50:19 +03:00
trace_protocol.h [Misc] Replaced const with constexpr where possible 2025-03-25 19:50:37 +01:00
trace_reader.cc Header cleanup 2025-07-19 14:42:21 -07:00
trace_reader.h [GPU] Trace viewer Android content URI loading 2022-07-17 16:37:49 +03:00
trace_viewer.cc Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00
trace_viewer.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2024-05-31 22:43:59 +02:00
trace_writer.cc Header cleanup 2025-07-19 14:42:21 -07:00
trace_writer.h Huge set of performance improvements, combined with an architecture specific build and clang-cl users have reported absurd gains over master for some gains, in the range 50%-90% 2022-08-13 12:59:00 -07:00
ucode.cc [Misc] Replaced const with constexpr where possible 2025-03-25 19:50:37 +01:00
ucode.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2023-09-01 18:20:29 +02:00
xenos.cc [format] Require EOF newline 2025-07-19 14:42:21 -07:00
xenos.h Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2025-08-15 15:37:50 +02:00