aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Expand)Author
2021-01-27Merge pull request #5786 from ReinUsesLisp/glsl-cbufbunnei
2021-01-21gl_shader_decompiler: Fix constant buffer size calculationReinUsesLisp
2021-01-21renderer_opengl: Avoid precompiled cache and force NV GL cache directoryReinUsesLisp
2021-01-04gl_texture_cache: Avoid format views on Intel and AMDReinUsesLisp
2021-01-04gl_texture_cache: Create base images with sRGBReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-10Merge pull request #5162 from lioncash/copy-shaderbunnei
2020-12-07video_core: Make use of ordered container contains() where applicableLioncash
2020-12-07gl_shader_decompiler: Elide unnecessary copies within DeclareConstantBuffers()Lioncash
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-07Merge pull request #5136 from lioncash/video-shadow3LC
2020-12-06video_core: Adjust `NUM` macro to avoid Clang warningcomex
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-12-05Merge pull request #5124 from lioncash/video-shadowbunnei
2020-12-05Fix telemetry-related exit crash from use-after-freeFearlessTobi
2020-12-04video_core: Resolve more variable shadowing scenariosLioncash
2020-11-23Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off mai...comex
2020-11-22Merge pull request #4954 from lioncash/compareMorph
2020-11-20gl_rasterizer: Remove warning of untested alpha testReinUsesLisp
2020-11-20gl_rasterizer: Make floating-point literal a floatLioncash
2020-10-28shader: Partially implement texture cube array shadowReinUsesLisp
2020-10-28video_core: Enforce -Wredundant-move and -Wpessimizing-moveReinUsesLisp
2020-10-20gl_arb_decompiler: Implement robust buffer operationsReinUsesLisp
2020-10-02video_core: Enforce -Wunused-variable and -Wunused-but-set-variableReinUsesLisp
2020-09-23Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresbunnei
2020-09-22General: Make use of std::nullopt where applicableLioncash
2020-09-20renderer_opengl: Remove emulated mailbox presentationReinUsesLisp
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-09-16video_core: Enforce -Werror=switchReinUsesLisp
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-26Merge pull request #4569 from ReinUsesLisp/glsl-cmakebunnei
2020-08-24Merge pull request #4542 from ReinUsesLisp/gpu-init-basebunnei
2020-08-23gl_texture_cache: Take std::string by reference in DecorateViewName()Lioncash
2020-08-23video_core/fence_manager: Remove unnecessary includesLioncash
2020-08-23video_core/host_shaders: Add CMake integration for string shadersReinUsesLisp
2020-08-23gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp
2020-08-22video_core: Initialize renderer with a GPUReinUsesLisp
2020-08-21Merge pull request #4521 from lioncash/optionalcachebunnei
2020-08-18common/telemetry: Migrate namespace into the Common namespaceLioncash
2020-08-17Merge pull request #4535 from lioncash/fileutilbunnei
2020-08-16move thread 1/4 count computation into allocate workers methodameerj
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash
2020-08-15common/compression: Roll back std::span changesLioncash
2020-08-15Merge pull request #4416 from lioncash/spanbunnei
2020-08-14gl_shader_disk_cache: Make use of std::nullopt where applicableLioncash
2020-08-12gl_shader_cache: Use std::max() for determining num_workersMorph
2020-07-28renderer_opengl: Use 1/4 of all threads for async shader compilationMorph
2020-07-25zstd_compression: Make use of std::span in interfacesLioncash
2020-07-24Merge pull request #4391 from lioncash/nrvobunnei
2020-07-23Merge pull request #4394 from lioncash/unused6bunnei