summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3996 from ReinUsesLisp/front-facesGravatar bunnei2020-06-011-5/+20
|\
| * gl_rasterizer: Port front face flip check from VulkanGravatar ReinUsesLisp2020-05-261-5/+20
* | Merge pull request #3958 from FernandoS27/gl-debugGravatar bunnei2020-05-311-0/+3
|\ \
| * | OpenGL: Enable Debug Context and Synchronous debugging when graphics debuggin...Gravatar Fernando Sahmkow2020-05-171-0/+3
* | | gl_device: Enable compute shaders for Intel proprietary driversGravatar Morph2020-05-313-13/+0
* | | Merge pull request #3982 from ReinUsesLisp/membar-ctsGravatar bunnei2020-05-301-2/+8
|\ \ \
| * | | shader/other: Implement MEMBAR.CTSGravatar ReinUsesLisp2020-05-271-2/+8
* | | | Merge pull request #3991 from ReinUsesLisp/depth-samplingGravatar bunnei2020-05-283-51/+67
|\ \ \ \
| * | | | gl_texture_cache: Implement small texture view cache for swizzlesGravatar ReinUsesLisp2020-05-263-37/+44
| * | | | texture_cache: Implement depth stencil texture swizzlesGravatar ReinUsesLisp2020-05-262-20/+29
| | |_|/ | |/| |
* | | | Merge pull request #3993 from ReinUsesLisp/fix-zlaGravatar bunnei2020-05-281-0/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | gl_shader_manager: Unbind GLSL program when binding a host pipelineGravatar ReinUsesLisp2020-05-261-0/+4
| |/ /
* | | Merge pull request #3981 from ReinUsesLisp/barGravatar bunnei2020-05-261-0/+10
|\ \ \ | |/ / |/| |
| * | shader/other: Implement BAR.SYNC 0x0Gravatar ReinUsesLisp2020-05-211-0/+10
| |/
* | Merge pull request #3978 from ReinUsesLisp/write-rzGravatar bunnei2020-05-251-1/+3
|\ \
| * | shader_decompiler: Visit source nodes even when they assign to RZGravatar ReinUsesLisp2020-05-211-1/+3
| |/
* | Merge pull request #3905 from FernandoS27/vulkan-fixGravatar bunnei2020-05-241-2/+2
|\ \
| * | VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.Gravatar Fernando Sahmkow2020-05-091-2/+2
* | | Merge pull request #3964 from ReinUsesLisp/arb-integrationGravatar bunnei2020-05-2412-109/+339
|\ \ \
| * | | renderer_opengl: Add assembly program code pathsGravatar ReinUsesLisp2020-05-1912-109/+339
| | |/ | |/|
* | | Merge pull request #3979 from ReinUsesLisp/thread-groupGravatar bunnei2020-05-241-0/+23
|\ \ \
| * | | shader/other: Implement thread comparisons (NV_shader_thread_group)Gravatar ReinUsesLisp2020-05-211-0/+23
| |/ /
* / / buffer_cache: Use boost::intrusive::set for cachingGravatar ReinUsesLisp2020-05-212-0/+2
|/ /
* | Merge pull request #3899 from ReinUsesLisp/float-comparisonsGravatar bunnei2020-05-131-45/+65
|\ \ | |/ |/|
| * gl_shader_decompiler: Properly emulate NaN behaviour on NEGravatar ReinUsesLisp2020-05-101-0/+9
| * shader_ir: Separate float-point comparisons in ordered and unorderedGravatar ReinUsesLisp2020-05-091-44/+55
* | Merge pull request #3839 from Morph1984/r8g8uiGravatar Rodrigo Locatti2020-05-091-0/+1
|\ \
| * | texture: Implement R8G8UIGravatar Morph2020-04-301-0/+1
* | | gl_rasterizer: Implement viewport swizzles with NV_viewport_swizzleGravatar ReinUsesLisp2020-05-042-0/+13
| |/ |/|
* | Merge pull request #3808 from ReinUsesLisp/wait-for-idleGravatar bunnei2020-05-034-6/+12
|\ \
| * | {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersGravatar ReinUsesLisp2020-04-284-6/+12
* | | Merge pull request #3693 from ReinUsesLisp/clean-samplersGravatar bunnei2020-05-023-65/+44
|\ \ \
| * | | shader_ir: Turn classes into data structuresGravatar ReinUsesLisp2020-04-233-65/+44
* | | | Merge pull request #3807 from ReinUsesLisp/fix-depth-clampGravatar bunnei2020-04-301-5/+1
|\ \ \ \
| * | | | maxwell_3d: Fix depth clamping registerGravatar ReinUsesLisp2020-04-271-5/+1
| | |/ / | |/| |
* | | | Merge pull request #3799 from ReinUsesLisp/iadd-ccGravatar bunnei2020-04-301-0/+10
|\ \ \ \
| * | | | shader/arithmetic_integer: Implement CC for IADDGravatar ReinUsesLisp2020-04-251-0/+10
| | |/ / | |/| |
* | | | Merge pull request #3805 from ReinUsesLisp/preserve-contentsGravatar bunnei2020-04-302-14/+38
|\ \ \ \ | |_|_|/ |/| | |
| * | | texture_cache: Reintroduce preserve_contents accuratelyGravatar ReinUsesLisp2020-04-262-14/+38
| | |/ | |/|
* | | Merge pull request #3784 from ReinUsesLisp/shader-memory-utilGravatar bunnei2020-04-281-72/+10
|\ \ \ | |/ / |/| |
| * | shader/memory_util: Deduplicate codeGravatar ReinUsesLisp2020-04-261-72/+10
| |/
* | Merge pull request #3753 from ReinUsesLisp/ac-vulkanGravatar Rodrigo Locatti2020-04-261-4/+8
|\ \ | |/ |/|
| * gl_rasterizer: Fix buffers without sizeGravatar ReinUsesLisp2020-04-211-4/+8
* | GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop,Gravatar Fernando Sahmkow2020-04-221-2/+1
* | Async GPU: Correct flushing behavior to be similar to old async GPU behavior.Gravatar Fernando Sahmkow2020-04-221-0/+3
* | ShaderCache/PipelineCache: Cache null shaders.Gravatar Fernando Sahmkow2020-04-222-4/+16
* | Address Feedback.Gravatar Fernando Sahmkow2020-04-223-6/+3
* | Fix GCC error.Gravatar Fernando Sahmkow2020-04-222-6/+5
* | QueryCache: Implement Async Flushes.Gravatar Fernando Sahmkow2020-04-223-8/+13
* | OpenGL: Guarantee writes to Buffers.Gravatar Fernando Sahmkow2020-04-222-2/+2