213 Commits (ee7e70cfbc5d60e507aaa19202ad8192dc0fa2a7)

Author SHA1 Message Date
ReinUsesLisp ee7e70cfbc video_core: Enforce -Werror=switch 5 years ago
ReinUsesLisp ecde168452 video_core/host_shaders: Add CMake integration for string shaders 5 years ago
David Marcec a4e811af27 async shaders 6 years ago
ReinUsesLisp 23e0009a41 video_core/compatible_formats: Table to test if two formats are legal to view or copy 6 years ago
David Marcec 74e48d2a98 Macro HLE support 6 years ago
ReinUsesLisp 805d48c67e gl_arb_decompiler: Implement an assembly shader decompiler 6 years ago
ReinUsesLisp 90dc00bc39 rasterizer_cache: Remove files and includes 6 years ago
ReinUsesLisp dac8591368 shader_cache: Implement a generic shader cache 6 years ago
David Marcec 05eeb7de3d Implement macro JIT 6 years ago
David Marcec 4686c15c03 Add xbyak external 6 years ago
ReinUsesLisp f8678b635a map_interval: Add interval allocator and drop hack 6 years ago
Fernando Sahmkow 9f9e662f1f Clang Format and Documentation. 6 years ago
ReinUsesLisp 9b433b2467 shader/memory_util: Deduplicate code 6 years ago
ReinUsesLisp 0b9454849d vk_fence_manager: Initial implementation 6 years ago
Fernando Sahmkow be8742e286 GPU: Implement a Fence Manager. 6 years ago
ReinUsesLisp c4dc51f168 renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows 6 years ago
ReinUsesLisp 40ef0d3b28 renderer_vulkan: Drop Vulkan-Hpp 6 years ago
ReinUsesLisp 8a031dc233 video_core/texture: Use a LUT to convert sRGB texture borders 6 years ago
ReinUsesLisp a12fd8f995 renderer_vulkan/wrapper: Add ToString function for VkResult 6 years ago
ReinUsesLisp 2cad825ec7 renderer_vulkan/wrapper: Add Vulakn wrapper and a span helper 6 years ago
ReinUsesLisp cb05500d6c shader/transform_feedback: Add host API friendly TFB builder 6 years ago
ReinUsesLisp 99be31c902 video_core: Rename "const buffer locker" to "registry" 6 years ago
ReinUsesLisp 8021ee48a3 gl_shader_cache: Rework shader cache and remove post-specializations 6 years ago
ReinUsesLisp 3de883d37b dirty_flags: Deduplicate code between OpenGL and Vulkan 6 years ago
ReinUsesLisp 69db1cd1f9 vk_state_tracker: Initial implementation 6 years ago
ReinUsesLisp 005f5ca883 video_core: Reintroduce dirty flags infrastructure 6 years ago
ReinUsesLisp 02ae826edd gl_state: Remove completely 6 years ago
ReinUsesLisp c2d3732176 gl_rasterizer: Remove dirty flags 6 years ago
ReinUsesLisp aaf68dc10b vk_query_cache: Implement generic query cache on Vulkan 6 years ago
ReinUsesLisp 1b2a6980f5 query_cache: Abstract OpenGL implementation 6 years ago
ReinUsesLisp 11206f8a28 maxwell_3d: Slow implementation of passed samples (query 21) 7 years ago
ReinUsesLisp 48cb021c34 yuzu: Implement Vulkan frontend 6 years ago
Fernando Sahmkow e9f3264c8d GPU: Implement guest driver profile and deduce texture handler sizes. 6 years ago
ReinUsesLisp fcc78abc3c vk_blit_screen: Initial implementation 6 years ago
ReinUsesLisp ef4b9a6e39 vk_rasterizer: Implement Vulkan's rasterizer 6 years ago
ReinUsesLisp b52586eaaa renderer_vulkan: Add header as placeholder 6 years ago
ReinUsesLisp f47fdb4b09 vk_texture_cache: Implement generic texture cache on Vulkan 6 years ago
ReinUsesLisp 832dd7920a vk_compute_pass: Add compute passes to emulate missing Vulkan features 6 years ago
ReinUsesLisp 0961937585 vk_shader_util: Add helper to build SPIR-V shaders 6 years ago
ReinUsesLisp 2c7928f71a vk_graphics_pipeline: Initial implementation 6 years ago
ReinUsesLisp e89b88bf80 vk_compute_pipeline: Initial implementation 6 years ago
ReinUsesLisp 836580aada vk_pipeline_cache: Add file and define descriptor update template filler 6 years ago
ReinUsesLisp 3b5cccbf0b vk_rasterizer: Add placeholder 6 years ago
ReinUsesLisp cdf40c8694 vk_renderpass_cache: Initial implementation 6 years ago
ReinUsesLisp 09e775bfe0 vk_update_descriptor: Initial implementation 6 years ago
ReinUsesLisp 9328c4be0b yuzu: Remove Maxwell debugger 6 years ago
ReinUsesLisp e3713ec645 vk_descriptor_pool: Initial implementation 6 years ago
ReinUsesLisp 3f151e2d31 vk_staging_buffer_pool: Add a staging pool for temporary operations 6 years ago
ReinUsesLisp 5721e2cbae vk_image: Add an image object abstraction 6 years ago
ReinUsesLisp 46b7e6df1e fixed_pipeline_state: Define structure and loaders 6 years ago