5462 Commits (7530594602d57f42ba5d10814603d0771909886c)

Author SHA1 Message Date
ameerj 2f83d9a61b astc_decoder: Refactor for style and more efficient memory use 5 years ago
Jan Beich 8c016b02e7 gl_device: unblock async shaders on other Unix systems 5 years ago
lat9nq 538f097f97 gl_device: Block async shaders on AMD and Intel 5 years ago
Rodrigo Locatti 2f30c10584 astc_decoder: Reimplement Layers 5 years ago
ameerj c7553abe89 astc_decoder: Fix out of bounds memory access 5 years ago
ameerj 20eb368e14 renderer_vulkan: Accelerate ASTC decoding 5 years ago
ameerj f6566338eb host_shaders: Modify shader cmake integration to allow for larger shaders 5 years ago
ameerj 2985e5e94c renderer_opengl: Accelerate ASTC texture decoding with a compute shader 5 years ago
bunnei a9d24b0df3 video_core: rasterizer_accelerated: Fix un/signed mismatch. 5 years ago
ameerj 5213f70230 texture_cache: Blacklist BGRA8 copies and views on OpenGL 5 years ago
ameerj 0639244d85 renderer_opengl: Swizzle BGR textures on copy 5 years ago
bunnei 50ee9c46ab video_core: rasterizer_accelerated: Fix delta check ordering. 5 years ago
bunnei 6ab839462c video_core: rasterizer_accelerated: Improve error handling & fix implicit conversion. 5 years ago
bunnei 94da1e8a7e video_core: rasterizer_accelerated: Use a flat array instead of interval_map for cached pages. 5 years ago
ReinUsesLisp 5ad62e7bfc buffer_cache: Heuristically decide to skip cache on uniform buffers 5 years ago
ameerj 52e9d7fa49 gpu_thread: Remove Async NVDEC placeholders 5 years ago
Kelebek1 d31dbb1bc1 Implement glDepthRangeIndexeddNV 5 years ago
ReinUsesLisp aae399c1a8 vk_command_pool: Reduce the command pool size from 4096 to 4 5 years ago
Jan Beich 1841ca4b9b video_core: add missing header after 468bd9c1b0 5 years ago
Morph 1a5d4d7840 gl_disk_shader_cache: Log total shader entries count on game load 5 years ago
bunnei 93e20867b0 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
ReinUsesLisp 24d0cc3ab8 vk_rasterizer: Fix loading shader addresses twice 5 years ago
Kelebek1 9d8f793969 Review 1 5 years ago
Kelebek1 fb54c38631 Implement texture offset support for TexelFetch and TextureGather and add offsets for Tlds 5 years ago
bunnei eae9f2e440 yuzu: Various frontend improvements to avoid crashes and improve experience on Linux. 5 years ago
ReinUsesLisp b8ffdbb167 vk_resource_pool: Load GPU tick once and compare with it 5 years ago
ReinUsesLisp 21b40de318 vk_update_descriptor: Inline and improve code for binding buffers 5 years ago
ReinUsesLisp 70353649d7 fixed_pipeline_cache: Use dirty flags to lazily update key 5 years ago
ameerj c7325c6a4c gl_texture_cache: Lazily create non-sRGB texture views for sRGB formats 5 years ago
ameerj b675c44e49 rebase, fix name shadowing, more const 5 years ago
ameerj 3c37d66c28 Address PR feedback 5 years ago
ameerj 09722cb4a7 streamline cdma_pusher/command_classes 5 years ago
ameerj 77564f987c streamline cdma_pusher/command_classes 5 years ago
ameerj ac265a72ce nvdec cleanup 5 years ago
ReinUsesLisp dd9caf9aa0 vk_master_semaphore: Mark gpu_tick atomic operations with relaxed order 5 years ago
ReinUsesLisp 6171566296 vk_staging_buffer_pool: Inline tick tests 5 years ago
ReinUsesLisp 682d82faf3 gl_stream_buffer/vk_staging_buffer_pool: Fix size check 5 years ago
ReinUsesLisp 757fd1e917 vulkan_device: Require VK_EXT_robustness2 5 years ago
ReinUsesLisp 5b35b01070 video_core: Fix clang build issues 5 years ago
ReinUsesLisp 025fe458ae vk_staging_buffer_pool: Fix softlock when stream buffer overflows 5 years ago
ReinUsesLisp 3a2eefb16c vk_buffer_cache: Add support for null index buffers 5 years ago
ReinUsesLisp 0b8b961442 buffer_cache: Add extra bytes to guest SSBOs 5 years ago
ReinUsesLisp 93a69b6cc8 Merge branch 'bytes-to-map-end' into new-bufcache-wip 5 years ago
ReinUsesLisp 7402442442 vk_staging_buffer_pool: Get a staging buffer instead of waiting 5 years ago
ReinUsesLisp 0b631f22fc renderer_opengl: Remove interop 5 years ago
ReinUsesLisp 3da87d3f12 gl_buffer_cache: Drop interop based parameter buffer workarounds 5 years ago
ReinUsesLisp 2b95c137ff buffer_cache: Heuristically detect stream buffers 5 years ago
ReinUsesLisp ec9354d6d9 buffer_cache: Split CreateBuffer in separate functions 5 years ago
ReinUsesLisp a02b4e1df6 buffer_cache: Skip cache on small uploads on Vulkan 5 years ago
ReinUsesLisp 35df1d1864 vk_staging_buffer_pool: Add stream buffer for small uploads 5 years ago