4553 Commits (46c4b88e367b33677809872ab8d8ab7e0ac2d083)

Author SHA1 Message Date
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
lat9nq edab2dcd09 vk_stream_buffer: set allocable_size to 9 MiB 6 years ago
ReinUsesLisp 308feff898 shader_cache: Fix use-after-free and orphan invalidation cache entries 6 years ago
Morph 9e0fd0beb0 maxwell_to_gl: Implement MirrorOnceClampOGL using GL_MIRROR_CLAMP_EXT 6 years ago
David ac1a57c28a macro: Add support for "middle methods" on the code cache (#4112) 6 years ago
Morph e2fb93cb46 maxwell_to_gl: Rename VertexType() to VertexFormat() 6 years ago
Morph 3a3949183e maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types except float 6 years ago
Morph 4c3146aeb4 maxwell_to_gl: Add 32 bit component sizes to (un)signed scaled formats 6 years ago
Fernando Sahmkow fb07639438 General: Tune the priority of main emulation threads so they have higher priority than less important helper threads. 6 years ago
Fernando Sahmkow 543b6b315f General: Correct rebase, sync gpu and context management. 6 years ago
Fernando Sahmkow 9846f5822d General: Setup yuzu threads' microprofile, naming and registry. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
ReinUsesLisp eab8a5a9db vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXT 6 years ago
ReinUsesLisp b9ac739607 vk_pipeline_cache: Avoid hashing and comparing dynamic state when possible 6 years ago
ReinUsesLisp 031f7b3b26 vulkan/fixed_pipeline_state: Move state out of individual structures 6 years ago
ReinUsesLisp 049837aae0 vk_rasterizer: Use VK_EXT_extended_dynamic_state 6 years ago
ReinUsesLisp 0a32575e27 renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functions 6 years ago
ReinUsesLisp 8e8bfc9365 fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_state 6 years ago
ReinUsesLisp bcf4665fb0 vk_device: Enable VK_EXT_extended_dynamic_state when available 6 years ago
ReinUsesLisp 26144f794f texture_cache: Test format compatibility before copying 6 years ago
ReinUsesLisp 23e0009a41 video_core/compatible_formats: Table to test if two formats are legal to view or copy 6 years ago
ReinUsesLisp 95c7c7db0a gl_buffer_cache: Copy to buffers created as STREAM_READ before downloading 6 years ago
David Marcec 589135df53 gl_device: Fix IsASTCSupported 6 years ago
ReinUsesLisp 9f411bbb41 gl_device: Enable NV_vertex_buffer_unified_memory on Turing devices 6 years ago
ReinUsesLisp 3b1a5ead5c buffer_cache: Use buffer methods instead of cache virtual methods 6 years ago
ReinUsesLisp d636cb75f3 gl_stream_buffer: Use InvalidateBufferData instead unmap and map 6 years ago
ReinUsesLisp aee540a7c9 gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustness 6 years ago
ReinUsesLisp 0669209db6 gl_buffer_cache: Mark buffers as resident 6 years ago
ReinUsesLisp 6a2fd26768 gl_device: Expose NV_vertex_buffer_unified_memory except on Turing 6 years ago
ReinUsesLisp 87a760f000 gl_stream_buffer: Always use a non-coherent buffer 6 years ago
ReinUsesLisp 5ddd3e5df0 gl_stream_buffer: Always use persistent memory maps 6 years ago
David Marcec 2ca26e7d61 addressed issues 6 years ago
David Marcec 55161a702b clear mme draw mode 6 years ago
David Marcec da2cbc76fc Addressed issues 6 years ago
David Marcec e5adcda905 Fix constbuffer for 0217920100488FF7 6 years ago
David Marcec 74e48d2a98 Macro HLE support 6 years ago
ReinUsesLisp 0c086bfa66 gl_shader_cache: Avoid use after move for program size 6 years ago
ReinUsesLisp 43e5214413 shader/half_set: Implement HSET2_IMM 6 years ago
Fernando Sahmkow 57926f80c0 TextureCache: Fix case where layer goes off bound. 6 years ago
ReinUsesLisp ec8465e843 renderer_vulkan: Update validation layer name and test before enabling 6 years ago
Morph 11ea8fa16b gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if available 6 years ago
Morph a6aa5f526c gl_device: Check for GL_EXT_texture_shadow_lod 6 years ago
MerryMage 0192b77e5b macro_jit_x64: Use ecx for shift register 6 years ago
Lioncash 096ce9a75e texture_cache: Fix incorrect address used in a DeduceSurface() call 6 years ago
Morph 1e9be249e1 decode/image: Implement B10G11R11F 6 years ago
Lioncash 64418ecaee gl_arb_decompiler: Avoid several string copies 6 years ago
Lioncash 9ba25c342f vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR() 6 years ago
Lioncash 909f289531 macro_jit_x64: Correct readability of Compile_ExtractShiftLeftImmediate() 6 years ago
Lioncash d7fa20d641 macro_jit_x64: Correct readability of Compile_ExtractShiftLeftRegister() 6 years ago
Lioncash a99150a132 macro_jit_x64: Remove unused variable 6 years ago