aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp
AgeCommit message (Expand)Author
2021-10-31gl_rasterizer: Remove unused includesMorph
2021-08-05texture_cache: Address ameerj's reviewyzct12345
2021-07-22vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateReinUsesLisp
2021-07-22shader: Unify shader stage typesReinUsesLisp
2021-07-22gl_shader_cache: Implement async shadersameerj
2021-07-22gl_rasterizer: Add texture fetch barrier for fragmentsameerj
2021-07-22shader: Handle host exceptionsReinUsesLisp
2021-07-22glasm: Use storage buffers instead of global memory when possibleReinUsesLisp
2021-07-22gl_shader_cache: Add disk shader cacheReinUsesLisp
2021-07-22gl_shader_cache: Rename Program abstractions into PipelineReinUsesLisp
2021-07-22glasm: Set transform feedback stateReinUsesLisp
2021-07-22gl_rasterizer: Flush L2 caches before glFlush on GLASMReinUsesLisp
2021-07-22shader: Initial OpenGL implementationReinUsesLisp
2021-07-22shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-07-13DMAEngine: Accelerate BufferClearFernando Sahmkow
2021-07-11accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow
2021-07-09Fence Manager: remove reference fencing.Fernando Sahmkow
2021-07-09Fence Manager: Force ordering on WFI.Fernando Sahmkow
2021-07-09Fence Manager: Add fences on Reference Count.Fernando Sahmkow
2021-07-04Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow
2021-06-22bootmanager: Use std::stop_source for stopping emulationReinUsesLisp
2021-06-01buffer_cache: Simplify uniform disabling logicameerj
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-04-14common: Move settings to common from core.bunnei
2021-02-24Implement glDepthRangeIndexeddNVKelebek1
2021-02-13Merge pull request #5916 from ameerj/maxwell-gl-unusedLC
2021-02-13video_core: Fix clang build issuesReinUsesLisp
2021-02-13renderer_opengl: Remove interopReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-02-12maxwell_to_gl: Remove unused codeameerj
2021-02-09gl_rasterizer: Remove unused variablesLioncash
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-11-22Merge pull request #4954 from lioncash/compareMorph
2020-11-20gl_rasterizer: Remove warning of untested alpha testReinUsesLisp
2020-11-20gl_rasterizer: Make floating-point literal a floatLioncash
2020-10-20gl_arb_decompiler: Implement robust buffer operationsReinUsesLisp
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-16move thread 1/4 count computation into allocate workers methodameerj
2020-07-28renderer_opengl: Use 1/4 of all threads for async shader compilationMorph
2020-07-18gl_arb_decompiler: Use NV_shader_buffer_{load,store} on assembly shadersReinUsesLisp
2020-07-17Drop max workers from 8->2 for testingDavid Marcec
2020-07-17async shadersDavid Marcec
2020-06-29maxwell_to_gl: Rename VertexType() to VertexFormat()Morph
2020-06-24gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustnessReinUsesLisp
2020-06-24gl_buffer_cache: Mark buffers as residentReinUsesLisp
2020-06-14Merge pull request #4064 from ReinUsesLisp/invalidate-buffersbunnei
2020-06-13Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei