summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_shader_decompiler: Implement HSET2_RGravatar ReinUsesLisp2018-10-151-0/+44
* gl_shader_decompiler: Implement HSETP2_RGravatar ReinUsesLisp2018-10-151-0/+45
* gl_shader_decompiler: Implement HFMA2 instructionsGravatar ReinUsesLisp2018-10-151-0/+53
* gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMGravatar ReinUsesLisp2018-10-151-0/+43
* gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsGravatar ReinUsesLisp2018-10-151-0/+50
* gl_shader_decompiler: Setup base for half float unpacking and settingGravatar ReinUsesLisp2018-10-151-0/+78
* gl_shader_decompiler: Implement VMADGravatar ReinUsesLisp2018-10-111-0/+82
* Merge pull request #1458 from FernandoS27/fix-render-target-block-settingsGravatar bunnei2018-10-102-12/+32
|\
| * Add memory Layout to Render Targets and Depth BuffersGravatar FernandoS272018-10-092-19/+19
| * Fixed block height settings for RenderTargets and Depth Buffers, and added bl...Gravatar FernandoS272018-10-092-6/+26
* | Merge pull request #1460 from FernandoS27/scissor_testGravatar bunnei2018-10-102-0/+20
|\ \
| * | Implement Scissor TestGravatar FernandoS272018-10-081-4/+9
| * | Assert Scissor testsGravatar FernandoS272018-10-082-0/+15
| |/
* | Merge pull request #1425 from ReinUsesLisp/geometry-shadersGravatar bunnei2018-10-109-110/+417
|\ \
| * | gl_shader_decompiler: Move position varying location from 15 to 0 and apply a...Gravatar ReinUsesLisp2018-10-071-6/+10
| * | gl_shader_decompiler: Implement geometry shadersGravatar ReinUsesLisp2018-10-079-107/+410
| |/
* / gl_shader_decompiler: Remove unused variables in TMML's implementationGravatar Lioncash2018-10-091-7/+3
|/
* Merge pull request #1446 from bunnei/fast_fermi_copyGravatar bunnei2018-10-064-9/+77
|\
| * gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.Gravatar bunnei2018-10-064-9/+56
| * gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData.Gravatar bunnei2018-10-061-0/+21
* | Merge pull request #1437 from FernandoS27/tex-mode2Gravatar bunnei2018-10-065-68/+253
|\ \
| * | Implemented Depth Compare and Shadow SamplersGravatar FernandoS272018-10-065-64/+212
| * | Implemented Texture Processing Modes in TEXS and TLDSGravatar FernandoS272018-10-031-5/+42
* | | gl_rasterizer: Fixup undefined behaviour in SetupDrawGravatar ReinUsesLisp2018-10-061-0/+1
| |/ |/|
* | gl_rasterizer: Implement quads topologyGravatar ReinUsesLisp2018-10-046-46/+228
|/
* gl_rasterizer: Fixup unassigned point sizesGravatar ReinUsesLisp2018-10-011-1/+4
* Merge pull request #1330 from raven02/tldsGravatar bunnei2018-09-301-7/+15
|\
| * Fix trailing whitespaceGravatar raven022018-09-301-1/+4
| * Merge branch 'master' into tldsGravatar raven022018-09-1913-159/+267
| |\
| * | Add 1D sampler for TLDS - TexelFetch (Mario Rabbids)Gravatar raven022018-09-171-7/+12
* | | gl_rasterizer_cache: Fixes to how we do render to cubemap.Gravatar bunnei2018-09-302-32/+5
* | | gl_rasterizer_cache: Add check for array rendering to cubemap texture.Gravatar bunnei2018-09-301-0/+8
* | | gl_rasterizer_cache: Implement render to cubemap.Gravatar bunnei2018-09-302-119/+216
* | | gl_shader_decompiler: TEXS: Implement TextureType::TextureCube.Gravatar bunnei2018-09-301-0/+8
* | | gl_rasterizer_cache: Add support for SurfaceTarget::TextureCubemap.Gravatar bunnei2018-09-302-1/+36
* | | gl_rasterizer_cache: Implement LoadGLBuffer for Texture2DArray.Gravatar bunnei2018-09-301-0/+8
* | | gl_rasterizer_cache: Update BlitTextures to support non-Texture2D ColorTextur...Gravatar bunnei2018-09-301-23/+88
* | | gl_rasterizer_cache: Track texture target and depth in the cache.Gravatar bunnei2018-09-301-2/+3
* | | gl_rasterizer_cache: Workaround for Texture2D -> Texture2DArray scenario.Gravatar bunnei2018-09-303-6/+21
* | | gl_rasterizer_cache: Keep track of surface 2D size separately from total size.Gravatar bunnei2018-09-302-32/+46
* | | Merge pull request #1411 from ReinUsesLisp/point-sizeGravatar bunnei2018-09-294-0/+21
|\ \ \
| * | | video_core: Implement point_size and add point state syncGravatar ReinUsesLisp2018-09-284-0/+21
* | | | gl_state: Pack sampler bindings into a single ARB_multi_bindGravatar ReinUsesLisp2018-09-284-8/+24
|/ / /
* | | video_core: Add asserts for CS, TFB and alpha testingGravatar ReinUsesLisp2018-09-252-0/+28
* | | Added glObjectLabels for renderdoc for textures and shader programs (#1384)Gravatar David2018-09-233-0/+26
* | | correct BC6HGravatar greggameplayer2018-09-231-2/+2
* | | Merge pull request #1382 from lioncash/incGravatar bunnei2018-09-222-4/+1
|\ \ \
| * | | gl_state: Remove unused type aliasGravatar Lioncash2018-09-212-4/+1
* | | | Merge pull request #1379 from lioncash/bitwiseGravatar bunnei2018-09-211-1/+1
|\ \ \ \
| * | | | gl_stream_buffer: Fix use of bitwise OR instead of logical OR in Map()Gravatar Lioncash2018-09-211-1/+1
| |/ / /