summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_opengl: Update OpenGL backend version requirement to 4.6Gravatar Morph2021-02-071-1/+1
* Merge pull request #5786 from ReinUsesLisp/glsl-cbufGravatar bunnei2021-01-271-1/+2
|\
| * gl_shader_decompiler: Fix constant buffer size calculationGravatar ReinUsesLisp2021-01-211-1/+2
* | renderer_opengl: Avoid precompiled cache and force NV GL cache directoryGravatar ReinUsesLisp2021-01-213-5/+14
|/
* gl_texture_cache: Avoid format views on Intel and AMDGravatar ReinUsesLisp2021-01-043-0/+11
* gl_texture_cache: Create base images with sRGBGravatar ReinUsesLisp2021-01-042-99/+100
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-3031-1325/+1815
* Merge pull request #5162 from lioncash/copy-shaderGravatar bunnei2020-12-101-1/+1
|\
| * gl_shader_decompiler: Elide unnecessary copies within DeclareConstantBuffers()Gravatar Lioncash2020-12-071-1/+1
* | video_core: Make use of ordered container contains() where applicableGravatar Lioncash2020-12-073-5/+3
|/
* video_core: Remove unnecessary enum class casting in logging messagesGravatar Lioncash2020-12-076-28/+27
* Merge pull request #5136 from lioncash/video-shadow3Gravatar LC2020-12-0713-78/+77
|\
| * video_core: Resolve more variable shadowing scenarios pt.3Gravatar Lioncash2020-12-0513-78/+77
* | video_core: Adjust `NUM` macro to avoid Clang warningGravatar comex2020-12-061-1/+1
|/
* Merge pull request #5124 from lioncash/video-shadowGravatar bunnei2020-12-0511-85/+88
|\
| * video_core: Resolve more variable shadowing scenariosGravatar Lioncash2020-12-0411-85/+88
* | Fix telemetry-related exit crash from use-after-freeGravatar FearlessTobi2020-12-051-3/+3
|/
* Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off mai...Gravatar comex2020-11-231-1/+1
* Merge pull request #4954 from lioncash/compareGravatar Morph2020-11-221-1/+1
|\
| * gl_rasterizer: Make floating-point literal a floatGravatar Lioncash2020-11-201-1/+1
* | gl_rasterizer: Remove warning of untested alpha testGravatar ReinUsesLisp2020-11-201-4/+0
|/
* shader: Partially implement texture cube array shadowGravatar ReinUsesLisp2020-10-282-24/+37
* video_core: Enforce -Wredundant-move and -Wpessimizing-moveGravatar ReinUsesLisp2020-10-281-2/+1
* gl_arb_decompiler: Implement robust buffer operationsGravatar ReinUsesLisp2020-10-203-33/+54
* video_core: Enforce -Wunused-variable and -Wunused-but-set-variableGravatar ReinUsesLisp2020-10-021-1/+0
* Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresGravatar bunnei2020-09-232-8/+11
|\
| * renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreGravatar ReinUsesLisp2020-09-192-8/+11
* | General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-221-6/+6
* | renderer_opengl: Remove emulated mailbox presentationGravatar ReinUsesLisp2020-09-202-282/+22
|/
* video_core: Enforce -Werror=switchGravatar ReinUsesLisp2020-09-162-1/+9
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-0618-275/+245
* Merge pull request #4569 from ReinUsesLisp/glsl-cmakeGravatar bunnei2020-08-266-51/+25
|\
| * video_core/host_shaders: Add CMake integration for string shadersGravatar ReinUsesLisp2020-08-231-42/+4
| * gl_shader_util: Use std::string_view instead of star pointerGravatar ReinUsesLisp2020-08-235-9/+21
* | Merge pull request #4542 from ReinUsesLisp/gpu-init-baseGravatar bunnei2020-08-242-10/+12
|\ \
| * | video_core: Initialize renderer with a GPUGravatar ReinUsesLisp2020-08-222-10/+12
* | | gl_texture_cache: Take std::string by reference in DecorateViewName()Gravatar Lioncash2020-08-232-2/+2
* | | video_core/fence_manager: Remove unnecessary includesGravatar Lioncash2020-08-232-4/+4
| |/ |/|
* | Merge pull request #4521 from lioncash/optionalcacheGravatar bunnei2020-08-211-11/+12
|\ \
| * | gl_shader_disk_cache: Make use of std::nullopt where applicableGravatar Lioncash2020-08-141-11/+12
* | | common/telemetry: Migrate namespace into the Common namespaceGravatar Lioncash2020-08-181-3/+4
* | | Merge pull request #4535 from lioncash/fileutilGravatar bunnei2020-08-172-22/+22
|\ \ \
| * | | common/fileutil: Convert namespace to Common::FSGravatar Lioncash2020-08-162-22/+22
| | |/ | |/|
* / | move thread 1/4 count computation into allocate workers methodGravatar ameerj2020-08-161-9/+1
|/ /
* | common/compression: Roll back std::span changesGravatar Lioncash2020-08-151-1/+2
* | Merge pull request #4416 from lioncash/spanGravatar bunnei2020-08-151-2/+1
|\ \ | |/ |/|
| * zstd_compression: Make use of std::span in interfacesGravatar Lioncash2020-07-251-2/+1
* | gl_shader_cache: Use std::max() for determining num_workersGravatar Morph2020-08-121-1/+1
* | renderer_opengl: Use 1/4 of all threads for async shader compilationGravatar Morph2020-07-281-9/+4
|/
* Merge pull request #4391 from lioncash/nrvoGravatar bunnei2020-07-243-4/+4
|\