summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_opengl: isolate core presentation codeGravatar Liam2024-01-311-0/+1
* video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam2024-01-311-6/+7
* Core: Clang format and other small issues.Gravatar Fernando Sahmkow2024-01-181-3/+3
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-181-12/+12
* Merge pull request #12415 from ameerj/ogl-draw-autoGravatar liamwhite2023-12-261-0/+6
|\
| * gl_rasterizer: Implement DrawTransformFeedback macroGravatar Ameer J2023-12-191-0/+6
* | OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Gravatar Ameer J2023-12-191-0/+3
|/
* Query Cache: address issuesGravatar Fernando Sahmkow2023-09-231-1/+2
* Query Cachge: Fully rework Vulkan's query cacheGravatar Fernando Sahmkow2023-09-231-3/+3
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Gravatar Fernando Sahmkow2023-06-281-1/+2
* OpenGL: Make use of persistent buffer maps in buffer cache downloadsGravatar ameerj2023-05-281-0/+1
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-071-0/+1
* general: fix spelling mistakesGravatar Liam2023-03-121-2/+2
* gl_rasterizer: Implement AccelerateDMA DmaBufferImageCopyGravatar ameerj2023-03-061-7/+9
* Engines: Implement Accelerate DMA Texture.Gravatar Fernando Sahmkow2023-03-051-0/+10
* video_core: Implement opengl/vulkan draw_textureGravatar Feng Chen2023-01-051-0/+4
* MacroHLE: Final cleanup and fixes.Gravatar Fernando Sahmkow2023-01-011-2/+1
* Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-011-0/+1
* RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-011-4/+9
* MacroHLE: Add OpenGL SupportGravatar Fernando Sahmkow2023-01-011-0/+4
* Merge pull request #9216 from vonchenplus/reimp_inline_index_bufferGravatar liamwhite2022-11-201-2/+0
|\
| * video_core: Reimplement inline index buffer bindingGravatar Feng Chen2022-11-151-2/+0
* | maxwell3d: full HLE for multi-layer clearsGravatar Liam2022-11-171-1/+1
|/
* video_core: Implement maxwell inline_index methodGravatar FengChen2022-10-221-0/+2
* video_coare: Reimplementing the maxwell drawing trigger mechanismGravatar FengChen2022-10-211-1/+1
* DMA & InlineToMemory Engines Rework.Gravatar bunnei2022-10-061-1/+1
* VideoCore: Refactor fencing system.Gravatar Fernando Sahmkow2022-10-061-2/+3
* Texture cache: Fix the remaining issues with memory mnagement and unmapping.Gravatar Fernando Sahmkow2022-10-061-1/+1
* OpenGl: Implement Channels.Gravatar Fernando Sahmkow2022-10-061-4/+9
* chore: make yuzu REUSE compliantGravatar Andrea Pappacoda2022-07-271-3/+2
* video_core: Reduce unused includesGravatar ameerj2022-03-191-10/+0
* Rasterizer: Refactor inlineToMemory.Gravatar Fernando Sahmkow2022-02-011-1/+2
* Rasterizer: Implement Inline2Memory Acceleration.Gravatar Fernando Sahmkow2022-01-291-0/+1
* glasm: Use storage buffers instead of global memory when possibleGravatar ReinUsesLisp2021-07-221-1/+2
* gl_shader_cache: Rename Program abstractions into PipelineGravatar ReinUsesLisp2021-07-221-1/+1
* glasm: Set transform feedback stateGravatar ReinUsesLisp2021-07-221-5/+1
* shader: Move pipeline cache logic to separate filesGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Remove old shader managementGravatar ReinUsesLisp2021-07-221-32/+1
* DMAEngine: Accelerate BufferClearGravatar Fernando Sahmkow2021-07-131-0/+2
* accelerateDMA: Accelerate Buffer Copies.Gravatar Fernando Sahmkow2021-07-111-0/+13
* Fence Manager: Add fences on Reference Count.Gravatar Fernando Sahmkow2021-07-091-0/+1
* Texture Cache: Initial Implementation of Sparse Textures.Gravatar Fernando Sahmkow2021-07-041-0/+1
* bootmanager: Use std::stop_source for stopping emulationGravatar ReinUsesLisp2021-06-221-1/+1
* buffer_cache: Simplify uniform disabling logicGravatar ameerj2021-06-011-0/+1
* renderer_opengl: Remove interopGravatar ReinUsesLisp2021-02-131-7/+0
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-131-51/+22
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-301-33/+30
* video_core: Resolve more variable shadowing scenarios pt.3Gravatar Lioncash2020-12-051-4/+4
* gl_arb_decompiler: Implement robust buffer operationsGravatar ReinUsesLisp2020-10-201-1/+8
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-061-11/+15