4975 Commits (2fb77adb9f3fca7c4243ffe20df14c45d928fa96)

Author SHA1 Message Date
ReinUsesLisp 505c206eb8 video_core/surface: Remove explicit values on PixelFormat's definition 6 years ago
ReinUsesLisp 143662118c video_core/surface: Reorder render target to pixel format switch 6 years ago
Lioncash db6fbd5894 vk_blit_screen: Make use of designated initializers where applicable 6 years ago
ReinUsesLisp 0fe09df386 vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynamic_state 6 years ago
ReinUsesLisp fca26980a2 vk_rasterizer: Pass <pSizes> to CmdBindVertexBuffers2EXT 6 years ago
ReinUsesLisp c574ab5aa1 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago
lat9nq 1c7d106aac vk_stream_buffer: set allocable_size to 9 MiB 6 years ago
ReinUsesLisp 2a9d17b7e7 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
ReinUsesLisp f6cb128eac shader_cache: Fix use-after-free and orphan invalidation cache entries 6 years ago
Morph 1b31755ba6 maxwell_to_gl: Implement MirrorOnceClampOGL using GL_MIRROR_CLAMP_EXT 6 years ago
David 7c970132b5
macro: Add support for "middle methods" on the code cache (#4112) 6 years ago
Morph 10eca7f651 maxwell_to_gl: Rename VertexType() to VertexFormat() 6 years ago
Morph 4a35df337b maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types except float 6 years ago
Morph 78d80d99a0 maxwell_to_gl: Add 32 bit component sizes to (un)signed scaled formats 6 years ago
Fernando Sahmkow 528b19a842 General: Tune the priority of main emulation threads so they have higher priority than less important helper threads. 6 years ago
Fernando Sahmkow ad92865497 General: Correct rebase, sync gpu and context management. 6 years ago
Fernando Sahmkow dc58058203 General: Setup yuzu threads' microprofile, naming and registry. 6 years ago
Fernando Sahmkow e31425df38 General: Recover Prometheus project from harddrive failure 6 years ago
ReinUsesLisp 9d55e5586f vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXT 6 years ago
ReinUsesLisp 8584a77eb2 vk_pipeline_cache: Avoid hashing and comparing dynamic state when possible 6 years ago
ReinUsesLisp 1a84209418 vulkan/fixed_pipeline_state: Move state out of individual structures 6 years ago
ReinUsesLisp c94b398f14 vk_rasterizer: Use VK_EXT_extended_dynamic_state 6 years ago
ReinUsesLisp a6db8e5f4d renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functions 6 years ago
ReinUsesLisp c387a72c76 fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_state 6 years ago
ReinUsesLisp 7527402a46 vk_device: Enable VK_EXT_extended_dynamic_state when available 6 years ago
ReinUsesLisp bb2cbdf704 texture_cache: Test format compatibility before copying 6 years ago
ReinUsesLisp 1d6be9febf video_core/compatible_formats: Table to test if two formats are legal to view or copy 6 years ago
ReinUsesLisp 6481d91e4a gl_buffer_cache: Copy to buffers created as STREAM_READ before downloading 6 years ago
David Marcec a927d8be52 gl_device: Fix IsASTCSupported 6 years ago
ReinUsesLisp bc8d3b8f82 gl_device: Enable NV_vertex_buffer_unified_memory on Turing devices 6 years ago
ReinUsesLisp 32a2dcd415 buffer_cache: Use buffer methods instead of cache virtual methods 6 years ago
ReinUsesLisp 39c97f1b65 gl_stream_buffer: Use InvalidateBufferData instead unmap and map 6 years ago
ReinUsesLisp 41a4090320 gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustness 6 years ago
ReinUsesLisp 32485917ba gl_buffer_cache: Mark buffers as resident 6 years ago
ReinUsesLisp 73fb3a304b gl_device: Expose NV_vertex_buffer_unified_memory except on Turing 6 years ago
ReinUsesLisp 00c66a7289 gl_stream_buffer: Always use a non-coherent buffer 6 years ago
ReinUsesLisp da79ec9565 gl_stream_buffer: Always use persistent memory maps 6 years ago
David Marcec f5e2aec422 addressed issues 6 years ago
David Marcec 52340e94ac clear mme draw mode 6 years ago
David Marcec fabdf5d385 Addressed issues 6 years ago
David Marcec 74b4334d51 Fix constbuffer for 0217920100488FF7 6 years ago
David Marcec 6ce5f3120b Macro HLE support 6 years ago
ReinUsesLisp 9f54cd4dad gl_shader_cache: Avoid use after move for program size 6 years ago
ReinUsesLisp 39ab33ee1c shader/half_set: Implement HSET2_IMM 6 years ago
Fernando Sahmkow 544b15e8e4 TextureCache: Fix case where layer goes off bound. 6 years ago
ReinUsesLisp 2f09c7ddd3 renderer_vulkan: Update validation layer name and test before enabling 6 years ago
Morph f77c897b8d gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if available 6 years ago
Morph 1e65da971b gl_device: Check for GL_EXT_texture_shadow_lod 6 years ago
MerryMage c12eb814b4 macro_jit_x64: Use ecx for shift register 6 years ago