11666 Commits (4af569ee47c2e537fa07f800219d5a57f1a7edd1)

Author SHA1 Message Date
Fernando Sahmkow 218ee18417 Texture Cache: Improve documentation 6 years ago
Fernando Sahmkow a3916588b6 Texture Cache: Address Feedback 6 years ago
Fernando Sahmkow 51c9e98677 Texture Cache: Add HLE methods for building 3D textures within the GPU in certain scenarios. 6 years ago
ReinUsesLisp 1e16023d60
gl_shader_cache: Update commentary for shared memory 6 years ago
ReinUsesLisp 486c6a5316
gl_shader_cache: Remove unused entry in GetPrimitiveDescription 6 years ago
ReinUsesLisp af93909c9c
vk_shader_decompiler: Use Visit instead of reimplementing it 6 years ago
ReinUsesLisp e41da22c8d
vk_resource_manager: Add entry to VKFence to test its usage 6 years ago
ReinUsesLisp ec983a2451
vk_reosurce_manager: Add assert for releasing fences 6 years ago
ReinUsesLisp 6ddffa010a
vk_resource_manager: Implement VKFenceWatch move constructor 6 years ago
ReinUsesLisp 54747d60bc
vk_device: Add entry to catch device losses 6 years ago
ReinUsesLisp 2a63b3bdb9
vk_shader_decompiler: Fix full decompilation 6 years ago
ReinUsesLisp de918ebeb0
vk_shader_decompiler: Skip NDC correction when it is native 6 years ago
ReinUsesLisp 485c21eac3
vk_shader_decompiler: Normalize output fragment attachments 6 years ago
ReinUsesLisp f4a25f854c
vk_device: Add query for RGBA8Uint 6 years ago
ReinUsesLisp abb33d4aec
vk_shader_decompiler: Update sirit and implement Texture AOFFI 6 years ago
ReinUsesLisp da0aa4da6b
gl_rasterizer: Implement RASTERIZE_ENABLE 6 years ago
ReinUsesLisp ae8d4b6c0c
shader/memory: Implement LDG.U8 and unaligned U8 loads 6 years ago
ReinUsesLisp a7d6bd1ef1
shader/conversion: Implement byte selector in I2F 6 years ago
ReinUsesLisp 15a753b9a5
shader/texture: Properly shrink unused entries in size mismatches 6 years ago
ReinUsesLisp e438079b50
gl_shader_decompiler: Add missing DeclareImages 6 years ago
ReinUsesLisp 8b26b4228b
shader_bytecode: Fix TLD4S encoding 6 years ago
bunnei 67b8ecc73e common: SPSCQueue: Notify after incrementing queue size. 6 years ago
ReinUsesLisp b52297767e
renderer_vulkan/shader: Add helper GLSL shaders 6 years ago
ReinUsesLisp e3ea583893
maxwell_to_vk: Improve image format table and add more formats 6 years ago
ReinUsesLisp f27b21077d
maxwell_to_vk: Implement more vertex formats 6 years ago
ReinUsesLisp 8db8631d81
maxwell_to_vk: Implement more primitive topologies 6 years ago
ReinUsesLisp 15513f0801
maxwell_to_vk: Approach GL_CLAMP closer to the GL spec 6 years ago
ReinUsesLisp f845df8651
maxwell_to_vk: Use VK_EXT_index_type_uint8 when available 6 years ago
ReinUsesLisp 2df9a2dcaf
vk_scheduler: Delegate commands to a worker thread and state track 6 years ago
Fernando Sahmkow c0ee0aa1a8 Shader_IR: Correct TLD4S Depth Compare. 6 years ago
Fernando Sahmkow af89723fa3 Shader_Ir: Correct TLD4S encoding and implement f16 flag. 6 years ago
Fernando Sahmkow 84a158c977 Gl_Shader_compiler: Correct Depth Compare for Texture Gather operations. 6 years ago
Fernando Sahmkow 271a3264f3 Shader_Ir: default failed tracks on bindless samplers to null values. 6 years ago
Fernando Sahmkow 1d2ba3cc97 Gl_Rasterizer: Skip Tesselation Control and Eval stages as they are un implemented. 6 years ago
Joel Holdsworth e9faa1617c Added missing include 6 years ago
Fernando Sahmkow 22c6b9fab2 Kernel: Correct behavior of Address Arbiter threads. (#3165) 6 years ago
Lioncash 30e365e4fc kernel/svc: Correct function signature of SignalProcessWideKey 6 years ago
ReinUsesLisp f564eaebed
gl_device: Enable compute shaders for Intel Mesa drivers 6 years ago
ReinUsesLisp 48e16c4c49
gl_shader_cache: Add missing new-line on emitted GLSL 6 years ago
Fernando Sahmkow 7ffb672f61 Maxwell3D: Implement Depth Mode. 6 years ago
ReinUsesLisp 425a254fa2
shader: Implement MEMBAR.GL 6 years ago
ReinUsesLisp 233ed96a5c
vk_shader_decompiler: Fix build issues on old gcc versions 6 years ago
ReinUsesLisp d30cf51d7d
vk_shader_decompiler: Reduce YNegate's severity 6 years ago
ReinUsesLisp 0b5b93053d
shader_ir/other: Implement S2R InvocationId 6 years ago
ReinUsesLisp ecbfa416f0
vk_shader_decompiler: Misc changes 6 years ago
ReinUsesLisp 9ad6327fbd
shader: Keep track of shaders using warp instructions 6 years ago
ReinUsesLisp 6233b1db08
shader_ir/memory: Implement patch stores 6 years ago
ReinUsesLisp 19ce0d4f1a
vk_device: Misc changes 6 years ago
ReinUsesLisp 7ea362e134
externals: Update Vulkan-Headers 6 years ago
Lioncash c3e43c7e81 kernel: Remove unnecessary includes 6 years ago