6300 Commits (f14352a7e17a4b857e803680d63e88b4312abe47)

Author SHA1 Message Date
ReinUsesLisp 4c15b3b91a vk_compute_pass: Fix compute passes 5 years ago
ReinUsesLisp ee52ec7e04 shader: Remove atomic flags and use mutex + cond variable for pipelines 5 years ago
ReinUsesLisp 9008061b99 vk_pipeline_cache: Remove unnecesary scope in pipeline cache locking 5 years ago
FernandoS27 98c08894d9 vk_pipeline_cache: Small fixes to the pipeline cache 5 years ago
FernandoS27 06469da581 shader: Mark SSBOs as written when they are 5 years ago
FernandoS27 68bad0e922 shader: Implement ViewportIndex 5 years ago
ReinUsesLisp 2b6f357e36 vulkan: Serialize pipelines on a separate thread 5 years ago
ReinUsesLisp 8678cb10d4 vulkan: Create pipeline layouts in separate threads 5 years ago
ReinUsesLisp 9e46643465 vulkan: Build pipelines in parallel at runtime 5 years ago
ReinUsesLisp 9730422e34 vk_pipeline_cache: Name SPIR-V modules 5 years ago
FernandoS27 7d40446b99 shader: Address feedback 5 years ago
FernandoS27 8232c10ed1 shader: Implement TLD 5 years ago
ReinUsesLisp 0bb8a473e2 spirv: Add fixed pipeline point size 5 years ago
FernandoS27 bf9d512e17 shader: Implement BRX 5 years ago
ReinUsesLisp d9227e102d vk_pipeline_cache: Fix size hashing of shaders 5 years ago
ReinUsesLisp 6044946495 shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available 5 years ago
ReinUsesLisp e6b3119910 shader: Better interpolation and disabled attributes support 5 years ago
ReinUsesLisp 96a54aeea8 spirv: Remove dependencies on Environment when generating SPIR-V 5 years ago
ReinUsesLisp 43f71a1ff5 vk_pipeline_cache: Fix pipeline and shader caches 5 years ago
ReinUsesLisp 47fc2a0510 shader: Fix rasterizer integration order issues 5 years ago
ReinUsesLisp e4ba306750 shader: Implement TXQ and fix FragDepth 5 years ago
ReinUsesLisp 24bc872af3 shader: Implement NDC [-1, 1], attribute types and default varying initialization 5 years ago
ameerj 0705eff8f6 shader: Implement VOTE 5 years ago
ReinUsesLisp 9d5262ad26 vk_pipeline_cache: Fix ReleaseContents order 5 years ago
ReinUsesLisp 75b20d74c2 vk_pipeline_cache: Add pipeline cache 5 years ago
ReinUsesLisp fba49056aa vk_pipeline_cache: Add pipeline cache 5 years ago
ameerj 1a8e8498a4 shader: Implement DMNMX, DSET, DSETP 5 years ago
ReinUsesLisp 5cd8970e73 spirv: Implement VertexId and InstanceId, refactor code 5 years ago
ReinUsesLisp 6398d03341 shader: Implement I2F 5 years ago
ReinUsesLisp 33090a74dd shader: Add partial rasterizer integration 5 years ago
ameerj 809a7282a4 spirv: Add SignedZeroInfNanPreserve logic 5 years ago
ReinUsesLisp a956d3cdb3 shader: Initial support for textures and TEX 5 years ago
ReinUsesLisp 16a5b4f494 spirv: Fixes and Intel specific workarounds 5 years ago
ReinUsesLisp e755a13d06 shader: Rename, implement FADD.SAT and P2R (imm) 5 years ago
ReinUsesLisp 6350a277a3 shader: Add denorm flush support 5 years ago
ReinUsesLisp a2fe90fa60 spirv: Add lower fp16 to fp32 pass 5 years ago
ReinUsesLisp a5f87011d3 shader: Primitive Vulkan integration 5 years ago
ReinUsesLisp 65069df8aa shader: Remove old shader management 5 years ago
ReinUsesLisp 5ee600cf64 spirv: Initial SPIR-V support 5 years ago
ReinUsesLisp fa3ebd5752 gl_buffer_cache: Use glClearNamedBufferSubData:GL_RED instead of GL_RGBA 5 years ago
ReinUsesLisp 9d433f0bd9 buffer_cache: Simplify clear logic 5 years ago
ReinUsesLisp e544a2a207 vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possible 5 years ago
ReinUsesLisp 0b1ad8e66c gl_texture_cache: Workaround slow PBO downloads on radeonsi 5 years ago
Fernando S 805f1888da vk_buffer_cache: Fix quad index array with 0 vertices (#6627) 5 years ago
yzct12345 bb88da8b30 Update src/video_core/renderer_vulkan/vk_texture_cache.cpp 5 years ago
yzct12345 b0b92cd22b Update src/video_core/renderer_vulkan/vk_texture_cache.cpp 5 years ago
yzct12345 dce2c2325b Ignore wrong blit format 5 years ago
ReinUsesLisp 964ca3cda8 vk_texture_cache: Finalize renderpass when downloading images 5 years ago
ReinUsesLisp bfe3e0a5d3 vk_compute_pass: Fix pipeline barriers on non-initialized ASTC images 5 years ago
ReinUsesLisp b650d7ab8d vk_compute_pass: Fix ASTC buffer setup synchronization 5 years ago