summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31core: Update copyright headersZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2024-02-27vk_rasterizer: flip scissor y on lower left origin mode (#13122)liamwhite
2024-02-26renderer_opengl: declare geometry stream support in profileLiam
2024-02-19scope_exit: Make constexprFearlessTobi
2024-02-09gpu: dependency-inject scaling/antialiasing filter state for capture layersLiam
2024-02-09nvnflinger/gpu: implement applet captureLiam
2024-02-09nvnflinger/gpu: implement blendingLiam
2024-02-09video_core: defensively program around unmapped device pointersLiam
2024-02-05Buffer Cache: Refactor to use Range sets insteadFernando Sahmkow
2024-02-04VideoCore: Move Slot Vector to CommonFernando Sahmkow
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam
2024-01-31renderer_opengl: implement layer stack compositionLiam
2024-01-31renderer_opengl: split up blit screen resources into antialias and window ada...Liam
2024-01-31renderer_opengl: move out ownership of FSR resourcesLiam
2024-01-31renderer_opengl: move out FSR shader source constructionLiam
2024-01-31renderer_opengl: split out FXAALiam
2024-01-31renderer_opengl: split out SMAALiam
2024-01-31renderer_opengl: isolate core presentation codeLiam
2024-01-31video_core: consistently account for resolution scaling when renderingLiam
2024-01-31video_core: simplify accelerated surface fetch and crop handling between APIsLiam
2024-01-18Core: Eliminate core/memory dependancies.Fernando Sahmkow
2024-01-18Core: Clang format and other small issues.Fernando Sahmkow
2024-01-18SMMU: Implement physical memory mirroringFernando Sahmkow
2024-01-18SMMU: Initial adaptation to video_core.Fernando Sahmkow
2024-01-04Merge pull request #12437 from ameerj/gl-amd-fixesliamwhite
2023-12-26Merge pull request #12415 from ameerj/ogl-draw-autoliamwhite
2023-12-22Merge pull request #12412 from ameerj/gl-query-primsliamwhite
2023-12-21shader_recompiler: use float image operations on load/store when requiredLiam
2023-12-20gl_device: Remove AMD blacklists that are no longer applicableAmeer J
2023-12-20Merge pull request #12403 from liamwhite/clipdistanceFernando S
2023-12-20gl_rasterizer: Less spammy log for unimplemented resetsAmeer J
2023-12-19gl_rasterizer: Implement DrawTransformFeedback macroAmeer J
2023-12-19OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Ameer J
2023-12-19gl_rasterizer: Silence spammy logsAmeer J
2023-12-19gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memoryAmeer J
2023-12-18shader_recompiler: ignore clip distances beyond driver support levelLiam
2023-12-16gl_buffer_cache: Fix tfb binding typoAmeer J
2023-12-03renderer_opengl: remove srgb conversion logicLiam
2023-12-03renderer_vulkan: do not recreate swapchain for srgbLiam
2023-12-03Merge pull request #12094 from ameerj/gl-buffer-cache-batch-vtxliamwhite
2023-12-01Merge pull request #12056 from ameerj/opengl-neglectliamwhite
2023-11-29Merge pull request #12154 from liamwhite/more-driversliamwhite
2023-11-26Merge branch 'master' into ssbo-alignAmeer J
2023-11-26Merge pull request #11535 from GPUCode/upload_cmdbufFernando S
2023-11-24vulkan_device: add names for more driverID enumeration valuesLiam
2023-11-19gl_buffer_cache: Batch vertex/tfb buffer bindingAmeer J
2023-11-18gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer modeAmeer J
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode