199 Commits (9b433b2467404c149b92869d8d06b6a403d8e3be)

Author SHA1 Message Date
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
ReinUsesLisp 5f6a589d63 video_core: Unify ProgramType and ShaderStage into ShaderType 6 years ago
ReinUsesLisp c884dc8af2 texture_cache: Use a table instead of switch for texture formats 6 years ago
Rodrigo Locatti 8e82aa5c7f video_core: Enable sign conversion warnings 6 years ago
ReinUsesLisp 2f7bc34b5e video_core: Treat implicit conversions as errors 6 years ago
ReinUsesLisp 7a1f37bef3 rasterizer_accelerated: Add intermediary for GPU rasterizers 6 years ago
Fernando Sahmkow d4da704ac5 VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. 6 years ago
Fernando Sahmkow 7b55e1c0b1 Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. 6 years ago
Fernando Sahmkow 9f61500df1 shader_ir: Corrections to outward movements and misc stuffs 7 years ago
Fernando Sahmkow a3d04b45a9 shader_ir: Initial Decompile Setup 7 years ago
ReinUsesLisp 67f47b2f6a shader_ir: Implement VOTE 7 years ago
Fernando Sahmkow 8098f3ba58 Video_Core: Implement a new Buffer Cache 7 years ago
Fernando Sahmkow 48e75bade4 shader_ir: Implement a new shader scanner 7 years ago