summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5927 from ameerj/astc-computeGravatar Rodrigo Locatti2021-03-304-5/+91
|\
| * astc_decoder: Refactor for style and more efficient memory useGravatar ameerj2021-03-253-69/+46
| * astc_decoder: Reimplement LayersGravatar Rodrigo Locatti2021-03-131-29/+24
| * host_shaders: Modify shader cmake integration to allow for larger shadersGravatar ameerj2021-03-131-6/+2
| * renderer_opengl: Accelerate ASTC texture decoding with a compute shaderGravatar ameerj2021-03-134-2/+120
* | gl_device: unblock async shaders on other Unix systemsGravatar Jan Beich2021-03-241-1/+1
* | gl_device: Block async shaders on AMD and IntelGravatar lat9nq2021-03-211-1/+13
|/
* Merge pull request #5891 from ameerj/bgra-oglGravatar Rodrigo Locatti2021-03-094-2/+121
|\
| * texture_cache: Blacklist BGRA8 copies and views on OpenGLGravatar ameerj2021-03-041-0/+5
| * renderer_opengl: Swizzle BGR textures on copyGravatar ameerj2021-03-043-2/+116
* | buffer_cache: Heuristically decide to skip cache on uniform buffersGravatar ReinUsesLisp2021-03-021-1/+2
|/
* Implement glDepthRangeIndexeddNVGravatar Kelebek12021-02-243-1/+12
* gl_disk_shader_cache: Log total shader entries count on game loadGravatar Morph2021-02-201-0/+4
* gl_texture_cache: Lazily create non-sRGB texture views for sRGB formatsGravatar ameerj2021-02-133-7/+41
* Merge pull request #5919 from ReinUsesLisp/stream-buffer-tragicGravatar Morph2021-02-131-1/+1
|\
| * gl_stream_buffer/vk_staging_buffer_pool: Fix size checkGravatar ReinUsesLisp2021-02-131-1/+1
* | Merge pull request #5916 from ameerj/maxwell-gl-unusedGravatar LC2021-02-132-36/+3
|\ \ | |/ |/|
| * maxwell_to_gl: Remove unused codeGravatar ameerj2021-02-122-36/+3
* | video_core: Fix clang build issuesGravatar ReinUsesLisp2021-02-131-7/+0
* | renderer_opengl: Remove interopGravatar ReinUsesLisp2021-02-138-122/+10
* | gl_buffer_cache: Drop interop based parameter buffer workaroundsGravatar ReinUsesLisp2021-02-132-63/+43
* | vk_staging_buffer_pool: Add stream buffer for small uploadsGravatar ReinUsesLisp2021-02-134-29/+27
* | video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-1322-843/+717
* | gpu: Report renderer errors with exceptionsGravatar ReinUsesLisp2021-02-132-36/+23
* | gl_rasterizer: Remove unused variablesGravatar Lioncash2021-02-091-3/+0
|/
* 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