summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_rasterizer: flip scissor y on lower left origin mode (#13122)Gravatar liamwhite2024-02-271-12/+17
* scope_exit: Make constexprGravatar FearlessTobi2024-02-191-2/+6
* video_core: consistently account for resolution scaling when renderingGravatar Liam2024-01-311-2/+6
* video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam2024-01-311-15/+13
* Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow2024-01-181-2/+2
* SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-181-4/+3
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-181-18/+20
* Merge pull request #12415 from ameerj/ogl-draw-autoGravatar liamwhite2023-12-261-0/+11
|\
| * gl_rasterizer: Implement DrawTransformFeedback macroGravatar Ameer J2023-12-191-0/+11
* | Merge pull request #12412 from ameerj/gl-query-primsGravatar liamwhite2023-12-221-11/+32
|\ \ | |/ |/|
| * 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-191-15/+34
* | gl_rasterizer: Silence spammy logsGravatar Ameer J2023-12-191-6/+8
|/
* renderer_opengl: remove srgb conversion logicGravatar Liam2023-12-031-1/+0
* renderer_vulkan: do not recreate swapchain for srgbGravatar Liam2023-12-031-1/+2
* Memory: Fix invalidation handling from the CPU/ServicesGravatar Fernando Sahmkow2023-11-121-1/+1
* Query Cache: address issuesGravatar Fernando Sahmkow2023-09-231-8/+16
* Query Cachge: Fully rework Vulkan's query cacheGravatar Fernando Sahmkow2023-09-231-7/+25
* VideoCore: Implement DispatchIndirectGravatar Fernando Sahmkow2023-08-271-0/+11
* Mark accelerted DMA destination buffers and images as GPU-modifiedGravatar Kelebek12023-08-131-1/+6
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Gravatar Fernando Sahmkow2023-06-281-9/+26
* shaders: Track local memory usageGravatar ameerj2023-06-251-2/+6
* OpenGL: Add Local Memory warmup shaderGravatar ameerj2023-06-251-0/+2
* OpenGL: Make use of persistent buffer maps in buffer cache downloadsGravatar ameerj2023-05-281-2/+4
* Texture cache: Only force flush the dma downloadsGravatar Fernando Sahmkow2023-05-071-1/+1
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-071-0/+23
* Merge pull request #10088 from FernandoS27/100-gelato-flavor-test-builds-laterGravatar bunnei2023-05-031-1/+1
|\
| * QueryCache: rework async downloads.Gravatar Fernando Sahmkow2023-04-231-1/+1
* | Accelerate DMA: Use texture cache async downloads to perform the copiesGravatar Fernando Sahmkow2023-04-291-3/+3
* | TextureCache: refactor DMA downloads to allow multiple buffers.Gravatar Fernando Sahmkow2023-04-291-1/+1
|/
* Merge pull request #9943 from vonchenplus/gentlemanGravatar liamwhite2023-03-131-0/+1
|\
| * video_core: Fix ogl status error when draw_textureGravatar FengChen2023-03-121-0/+1
* | general: fix spelling mistakesGravatar Liam2023-03-121-1/+1
* | gl_rasterizer: Implement AccelerateDMA DmaBufferImageCopyGravatar ameerj2023-03-061-2/+43
|/
* Merge pull request #9556 from vonchenplus/draw_textureGravatar liamwhite2023-01-191-1/+43
|\
| * video_core: Implement opengl/vulkan draw_textureGravatar Feng Chen2023-01-051-1/+43
* | VideoCore: Fix OGL cache invalidation.Gravatar Fernando Sahmkow2023-01-071-0/+4
|/
* Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-041-9/+9
* Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-011-0/+15
* RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-011-18/+33
* MacroHLE: Add OpenGL SupportGravatar Fernando Sahmkow2023-01-011-37/+87
* video_core: The draw manager manages whether Clear is required.Gravatar FengChen2022-12-081-3/+0
* video_core: Implement maxwell3d draw manager and split draw logicGravatar Feng Chen2022-12-081-7/+9
* Fermi2D: Rework blit engine and add a software blitter.Gravatar Fernando Sahmkow2022-11-241-2/+1
* Merge pull request #9216 from vonchenplus/reimp_inline_index_bufferGravatar liamwhite2022-11-201-12/+0
|\
| * video_core: Reimplement inline index buffer bindingGravatar Feng Chen2022-11-151-12/+0
* | maxwell3d: full HLE for multi-layer clearsGravatar Liam2022-11-171-1/+1
* | Fix regs regression with OpenGL two-sided stencil, and re-add data invalidati...Gravatar Kelebek12022-11-111-1/+1
* | ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Gravatar Morph2022-11-111-1/+1
|/
* video_core: Fix SNORM texture buffer emulating error (#9001)Gravatar Feng Chen2022-11-041-5/+5