aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp
AgeCommit message (Expand)Author
2019-07-24Merge pull request #2704 from FernandoS27/conditionalbunnei
2019-07-22Merge pull request #2734 from ReinUsesLisp/compute-shadersbunnei
2019-07-20Maxwell3D: Reorganize and address feedbackFernando Sahmkow
2019-07-17GL_State: Feedback and fixesFernando Sahmkow
2019-07-17Maxwell3D: Address FeedbackFernando Sahmkow
2019-07-17GL_Rasterizer: Corrections to Clearing.Fernando Sahmkow
2019-07-17GL_Rasterizer: Rework RenderTarget/DepthBuffer clearingFernando Sahmkow
2019-07-17Maxwell3D: Implement State Dirty Flags.Fernando Sahmkow
2019-07-17Maxwell3D: Rework the dirty system to be more consistant and scaleableFernando Sahmkow
2019-07-17maxwell3d: Implement Conditional RenderingFernando Sahmkow
2019-07-15gl_shader_cache: Address review commentariesReinUsesLisp
2019-07-15gl_rasterizer: Implement compute shadersReinUsesLisp
2019-07-06gl_rasterizer: Fix nullptr dereference on disabled buffersReinUsesLisp
2019-07-06gl_rasterizer: Minor style changesReinUsesLisp
2019-07-06gl_rasterizer: Fix vertex and index data invalidationsReinUsesLisp
2019-07-06gl_buffer_cache: Implement with generic buffer cacheReinUsesLisp
2019-07-06gl_buffer_cache: Remove global system gettersReinUsesLisp
2019-07-06gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cacheReinUsesLisp
2019-07-06gl_buffer_cache: Rework to support internalized buffersReinUsesLisp
2019-07-06gl_buffer_cache: Return used buffer from Upload functionReinUsesLisp
2019-07-06gl_rasterizer: Add some commentariesReinUsesLisp
2019-07-06gl_rasterizer: Make DrawParameters rasterizer instance constReinUsesLisp
2019-07-06gl_rasterizer: Move index buffer uploading to its own methodReinUsesLisp
2019-06-25texture_cache: Query MemoryManager from the systemFernando Sahmkow
2019-06-20texture_cache: Implement texception detection and texture barriers.Fernando Sahmkow
2019-06-20texture_cache: Implement Buffer Copy and detect Turing GPUs Image CopiesFernando Sahmkow
2019-06-20Fix rebase errorsFernando Sahmkow
2019-06-20texture_cache: Fermi2D reform and implement View MirageFernando Sahmkow
2019-06-20gl_rasterizer: Track texture buffer usageReinUsesLisp
2019-06-20video_core: Make ARB_buffer_storage a required extensionReinUsesLisp
2019-06-20texture_cache: Implement Guard mechanismFernando Sahmkow
2019-06-20gl_framebuffer_cache: Use a hashed struct to cache framebuffersReinUsesLisp
2019-06-20texture_cache return invalid buffer on deactivated color_maskFernando Sahmkow
2019-06-20Remove Framebuffer reconfiguration and restrict rendertarget protectionFernando Sahmkow
2019-06-20texture_cache: Correct premature texceptionsFernando Sahmkow
2019-06-20texture_cache: Implement guest flushingFernando Sahmkow
2019-06-20Texture Cache: Implement Blitting and Fermi CopiesFernando Sahmkow
2019-06-20Change texture_cache chaching from GPUAddr to CacheAddrFernando Sahmkow
2019-06-20Implement Texture Cache V2Fernando Sahmkow
2019-06-20gl_texture_cache: Implement fermi copiesReinUsesLisp
2019-06-20gl_texture_cache: Minor changesReinUsesLisp
2019-06-20gl_texture_cache: Attach surface textures instead of viewsReinUsesLisp
2019-06-20gl_texture_cache: Initial implementationReinUsesLisp
2019-06-07gl_rasterizer: Remove unused parameters in descriptor uploadsReinUsesLisp
2019-06-07video_core/engines: Move ConstBufferInfo out of Maxwell3DReinUsesLisp
2019-05-30gl_rasterizer: Move alpha testing to the OpenGL pipelineReinUsesLisp
2019-05-30gl_rasterizer: Use GL_QUADS to emulate quads renderingReinUsesLisp
2019-05-20gl_shader_cache: Use shared contexts to build shaders in parallelReinUsesLisp
2019-05-19Merge pull request #2480 from ReinUsesLisp/fix-quadsHexagon12
2019-05-18gl_rasterizer: Limit OpenGL point size to a minimum of 1ReinUsesLisp