summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_rasterizer: flip scissor y on lower left origin mode (#13122)Gravatar liamwhite2024-02-271-12/+17
* renderer_opengl: declare geometry stream support in profileGravatar Liam2024-02-261-0/+1
* scope_exit: Make constexprGravatar FearlessTobi2024-02-191-2/+6
* gpu: dependency-inject scaling/antialiasing filter state for capture layersGravatar Liam2024-02-095-14/+26
* nvnflinger/gpu: implement applet captureGravatar Liam2024-02-098-23/+100
* nvnflinger/gpu: implement blendingGravatar Liam2024-02-091-0/+15
* video_core: defensively program around unmapped device pointersGravatar Liam2024-02-091-4/+6
* Buffer Cache: Refactor to use Range sets insteadGravatar Fernando Sahmkow2024-02-051-1/+0
* VideoCore: Move Slot Vector to CommonGravatar Fernando Sahmkow2024-02-042-2/+2
* nvnflinger/gpu: implement layer stack compositionGravatar Liam2024-01-312-8/+8
* renderer_opengl: implement layer stack compositionGravatar Liam2024-01-319-290/+399
* renderer_opengl: split up blit screen resources into antialias and window ada...Gravatar Liam2024-01-3110-227/+318
* renderer_opengl: move out ownership of FSR resourcesGravatar Liam2024-01-313-100/+74
* renderer_opengl: move out FSR shader source constructionGravatar Liam2024-01-313-26/+23
* renderer_opengl: split out FXAAGravatar Liam2024-01-314-21/+74
* renderer_opengl: split out SMAAGravatar Liam2024-01-319-94/+192
* renderer_opengl: isolate core presentation codeGravatar Liam2024-01-315-577/+637
* video_core: consistently account for resolution scaling when renderingGravatar Liam2024-01-315-22/+22
* video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam2024-01-316-189/+142
* Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow2024-01-182-3/+2
* Core: Clang format and other small issues.Gravatar Fernando Sahmkow2024-01-184-8/+9
* SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-181-4/+3
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-1810-57/+61
* Merge pull request #12437 from ameerj/gl-amd-fixesGravatar liamwhite2024-01-041-5/+6
|\
| * gl_device: Remove AMD blacklists that are no longer applicableGravatar Ameer J2023-12-201-5/+6
* | Merge pull request #12415 from ameerj/ogl-draw-autoGravatar liamwhite2023-12-266-0/+77
|\ \
| * | gl_rasterizer: Implement DrawTransformFeedback macroGravatar Ameer J2023-12-196-0/+77
| |/
* | Merge pull request #12412 from ameerj/gl-query-primsGravatar liamwhite2023-12-223-17/+52
|\ \
| * | gl_rasterizer: Less spammy log for unimplemented resetsGravatar Ameer J2023-12-201-1/+1
| * | OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Gravatar Ameer J2023-12-193-21/+54
* | | shader_recompiler: use float image operations on load/store when requiredGravatar Liam2023-12-211-1/+1
* | | Merge pull request #12403 from liamwhite/clipdistanceGravatar Fernando S2023-12-201-0/+1
|\ \ \ | |_|/ |/| |
| * | shader_recompiler: ignore clip distances beyond driver support levelGravatar Liam2023-12-181-0/+1
| |/
* | gl_rasterizer: Silence spammy logsGravatar Ameer J2023-12-191-6/+8
* | gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memoryGravatar Ameer J2023-12-195-8/+60
|/
* gl_buffer_cache: Fix tfb binding typoGravatar Ameer J2023-12-161-1/+1
* renderer_opengl: remove srgb conversion logicGravatar Liam2023-12-033-9/+2
* renderer_vulkan: do not recreate swapchain for srgbGravatar Liam2023-12-031-1/+2
* Merge pull request #12094 from ameerj/gl-buffer-cache-batch-vtxGravatar liamwhite2023-12-035-64/+36
|\
| * gl_buffer_cache: Batch vertex/tfb buffer bindingGravatar Ameer J2023-11-195-64/+36
* | Merge pull request #12056 from ameerj/opengl-neglectGravatar liamwhite2023-12-016-44/+74
|\ \
| * | gl_texture_cache: Enable async downloadsGravatar Ameer J2023-08-135-9/+16
| * | gl_buffer_cache: Enable async downloadsGravatar Ameer J2023-08-134-9/+34
| * | gl_staging_buffer_pool: Refactor allocation variables into a structGravatar Ameer J2023-08-132-30/+28
* | | Merge pull request #12154 from liamwhite/more-driversGravatar liamwhite2023-11-291-9/+9
|\ \ \
| * | | vulkan_device: add names for more driverID enumeration valuesGravatar Liam2023-11-241-9/+9
| | |/ | |/|
* | | Merge branch 'master' into ssbo-alignGravatar Ameer J2023-11-265-9/+24
|\ \ \
| * \ \ Merge pull request #11535 from GPUCode/upload_cmdbufGravatar Fernando S2023-11-262-7/+17
| |\ \ \ | | |/ / | |/| |
| | * | renderer_vulkan: Introduce separate cmd buffer for uploadsGravatar GPUCode2023-11-122-7/+17
| | |/
| * | gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer modeGravatar Ameer J2023-11-182-1/+6