2390 Commits (c6e1c46ac70bf31b54f756f9611b1cf086b63fb0)

Author SHA1 Message Date
ReinUsesLisp 79da90cea8 video_core: Enforce -Wredundant-move and -Wpessimizing-move 6 years ago
ReinUsesLisp f21a189148 gl_arb_decompiler: Implement robust buffer operations 6 years ago
ReinUsesLisp 2a24b1c973 video_core: Enforce -Wunused-variable and -Wunused-but-set-variable 6 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 6 years ago
ReinUsesLisp 7003090187 renderer_opengl: Remove emulated mailbox presentation 6 years ago
ReinUsesLisp 58b0ae84b5 renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore 6 years ago
ReinUsesLisp eb914b6c50 video_core: Enforce -Werror=switch 6 years ago
ReinUsesLisp 9e87193725 video_core: Remove all Core::System references in renderer 6 years ago
Lioncash bae4e6c2f5 gl_texture_cache: Take std::string by reference in DecorateViewName() 6 years ago
Lioncash f3bb52c0a9 video_core/fence_manager: Remove unnecessary includes 6 years ago
ReinUsesLisp 91df2beee3 video_core/host_shaders: Add CMake integration for string shaders 6 years ago
ReinUsesLisp 0eaf7e1daa gl_shader_util: Use std::string_view instead of star pointer 6 years ago
ReinUsesLisp da53bcee60 video_core: Initialize renderer with a GPU 6 years ago
Lioncash f6bb905182 common/telemetry: Migrate namespace into the Common namespace 6 years ago
ameerj 1b829fbd7a move thread 1/4 count computation into allocate workers method 6 years ago
Lioncash c4ed791164 common/fileutil: Convert namespace to Common::FS 6 years ago
Lioncash 1ee060ca0d common/compression: Roll back std::span changes 6 years ago
Lioncash c8135b3c18 gl_shader_disk_cache: Make use of std::nullopt where applicable 6 years ago
Morph e0ff98dd34 gl_shader_cache: Use std::max() for determining num_workers 6 years ago
Morph e8f22730d1 renderer_opengl: Use 1/4 of all threads for async shader compilation 6 years ago
Lioncash c5bdccfecb zstd_compression: Make use of std::span in interfaces 6 years ago
Lioncash e17fb5ee97 video_core: Remove unused variables 6 years ago
Lioncash 6adc824d9d video_core: Allow copy elision to take place where applicable 6 years ago
ReinUsesLisp a8a2526128 gl_arb_decompiler: Use NV_shader_buffer_{load,store} on assembly shaders 6 years ago
David Marcec 2ba195aa0d Drop max workers from 8->2 for testing 6 years ago
David Marcec 85d7a8f466 Rebase for per game settings 6 years ago
David Marcec 468bd9c1b0 async shaders 6 years ago
ReinUsesLisp 88e57b13e0 gl_arb_decompiler: Execute BAR even when inside control flow 6 years ago
ReinUsesLisp a5a72cbd20 renderer_{opengl,vulkan}: Clamp shared memory to host's limit 6 years ago
ReinUsesLisp fbc232426d video_core: Rearrange pixel format names 6 years ago
ReinUsesLisp eda37ff26b video_core: Fix DXT4 and RGB565 6 years ago
ReinUsesLisp 480850ffe7 video_core: Fix B5G6R5_UNORM render target format 6 years ago
ReinUsesLisp 990b14f181 video_core: Fix B5G6R5U 6 years ago
ReinUsesLisp 1d20aac795 video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 9338599d72 video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 95c0f5afe5 video_core: Implement RGBA16_SINT render target 6 years ago
ReinUsesLisp 977d6c46f3 video_core: Implement RGBA8_SINT render target 6 years ago
ReinUsesLisp 50c6030a8d video_core: Implement RG32_SINT render target 6 years ago
ReinUsesLisp e849d68048 video_core: Implement RG8_SINT render target and fix RG8_UINT 6 years ago
ReinUsesLisp f29fede49c video_core: Implement R8_SINT render target 6 years ago
ReinUsesLisp fd33e996e0 video_core: Implement R8_SNORM render target 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago
Morph 1b31755ba6 maxwell_to_gl: Implement MirrorOnceClampOGL using GL_MIRROR_CLAMP_EXT 6 years ago
Morph 10eca7f651 maxwell_to_gl: Rename VertexType() to VertexFormat() 6 years ago
Morph 78d80d99a0 maxwell_to_gl: Add 32 bit component sizes to (un)signed scaled formats 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