3553 Commits (dab454a72b056de370dd789e9b271d316205688b)

Author SHA1 Message Date
Fernando Sahmkow dab454a72b Texture Cache: Add HLE methods for building 3D textures within the GPU in certain scenarios. 6 years ago
ReinUsesLisp 0504a60f62 vk_shader_decompiler: Use Visit instead of reimplementing it 6 years ago
ReinUsesLisp 18ae3212cc shader/memory: Implement LDG.U8 and unaligned U8 loads 6 years ago
ReinUsesLisp 034809d729 shader/conversion: Implement byte selector in I2F 6 years ago
ReinUsesLisp b082a0eb3f shader/texture: Properly shrink unused entries in size mismatches 6 years ago
ReinUsesLisp b43ae0ad16 gl_shader_decompiler: Add missing DeclareImages 6 years ago
ReinUsesLisp 6acbec5666 shader_bytecode: Fix TLD4S encoding 6 years ago
ReinUsesLisp 1690b747d8 renderer_vulkan/shader: Add helper GLSL shaders 6 years ago
ReinUsesLisp 2ecba42eae maxwell_to_vk: Improve image format table and add more formats 6 years ago
ReinUsesLisp e8faa79658 maxwell_to_vk: Implement more vertex formats 6 years ago
ReinUsesLisp e0963237b4 maxwell_to_vk: Implement more primitive topologies 6 years ago
ReinUsesLisp ca90df6b7e maxwell_to_vk: Approach GL_CLAMP closer to the GL spec 6 years ago
ReinUsesLisp 4b22842a07 maxwell_to_vk: Use VK_EXT_index_type_uint8 when available 6 years ago
ReinUsesLisp ce695e0ca5 vk_scheduler: Delegate commands to a worker thread and state track 6 years ago
Fernando Sahmkow 75802de2eb Shader_IR: Correct TLD4S Depth Compare. 6 years ago
Fernando Sahmkow e47f66ac4b Shader_Ir: Correct TLD4S encoding and implement f16 flag. 6 years ago
Fernando Sahmkow 538b4f6da3 Gl_Shader_compiler: Correct Depth Compare for Texture Gather operations. 6 years ago
Fernando Sahmkow bab5b13be8 Shader_Ir: default failed tracks on bindless samplers to null values. 6 years ago
Fernando Sahmkow ca11633e1d Gl_Rasterizer: Skip Tesselation Control and Eval stages as they are un implemented. 6 years ago
Joel Holdsworth e6d65064da Added missing include 6 years ago
ReinUsesLisp 0957919b45 gl_device: Enable compute shaders for Intel Mesa drivers 6 years ago
ReinUsesLisp fba4acf010 gl_shader_cache: Add missing new-line on emitted GLSL 6 years ago
Fernando Sahmkow 1987e66daa Maxwell3D: Implement Depth Mode. 6 years ago
ReinUsesLisp 6e95568616 shader: Implement MEMBAR.GL 6 years ago
ReinUsesLisp fdff48420a vk_shader_decompiler: Fix build issues on old gcc versions 6 years ago
ReinUsesLisp 761483ac63 vk_shader_decompiler: Reduce YNegate's severity 6 years ago
ReinUsesLisp 72b999d789 shader_ir/other: Implement S2R InvocationId 6 years ago
ReinUsesLisp 7ec8977596 vk_shader_decompiler: Misc changes 6 years ago
ReinUsesLisp f2de7089e1 shader: Keep track of shaders using warp instructions 6 years ago
ReinUsesLisp 243a33aba9 shader_ir/memory: Implement patch stores 6 years ago
ReinUsesLisp e3a6205772 vk_device: Misc changes 6 years ago
ReinUsesLisp 3c2839e533 externals: Update Vulkan-Headers 6 years ago
ReinUsesLisp b6cafd5c88 vk_swapchain: Add support for swapping sRGB 6 years ago
ReinUsesLisp b377e0c75c maxwell_3d: Add tessellation tess level registers 6 years ago
ReinUsesLisp cac31c3fbb maxwell_3d: Add tessellation mode register 6 years ago
ReinUsesLisp c69c5be931 maxwell_3d: Add patch vertices register 6 years ago
ReinUsesLisp 959ac10dc8 shader_bytecode: Remove corrupted character 6 years ago
ReinUsesLisp 94a911d619 texture_cache/surface_base: Fix out of bounds texture views 6 years ago
ReinUsesLisp e57b57cdbc gl_framebuffer_cache: Optimize framebuffer key 6 years ago
ReinUsesLisp da1bef3a85 gl_rasterizer: Re-enable framebuffer cache for clear buffers 6 years ago
ReinUsesLisp d4ada20e67 renderer_opengl: Make ScreenRectVertex's constructor constexpr 6 years ago
ReinUsesLisp 9b6d302900 renderer_opengl: Remove C casts 6 years ago
ReinUsesLisp 7db2bbcb12 renderer_opengl: Use explicit binding for presentation shaders 6 years ago
ReinUsesLisp 339cf19cd8 renderer_opengl: Drop macros for message decorations 6 years ago
ReinUsesLisp e132f0fddd renderer_opengl: Move static definitions to anonymous namespace 6 years ago
ReinUsesLisp 08e6173296 renderer_opengl: Move commentaries to header file 6 years ago
Lioncash ab484b42b9 video_core/gpu_thread: Tidy up SwapBuffers() 6 years ago
Lioncash 70eebf7ba8 video_core/const_buffer_locker: Make use of std::tie in HasEqualKeys() 6 years ago
Lioncash 40aa442a35 video_core/const_buffer_locker: Remove unused includes 6 years ago
Lioncash 3f27987dcc video_core/const_buffer_locker: Remove #pragma once from cpp file 6 years ago