summaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Expand)Author
2018-10-06Merge pull request #1446 from bunnei/fast_fermi_copybunnei
2018-10-06Merge pull request #1437 from FernandoS27/tex-mode2bunnei
2018-10-06gl_rasterizer: Fixup undefined behaviour in SetupDrawReinUsesLisp
2018-10-06Implemented Depth Compare and Shadow SamplersFernandoS27
2018-10-06fermi_2d: Implement simple copies with AccelerateSurfaceCopy.bunnei
2018-10-06gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.bunnei
2018-10-06gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData.bunnei
2018-10-04gl_rasterizer: Implement quads topologyReinUsesLisp
2018-10-03Implemented Texture Processing Modes in TEXS and TLDSFernandoS27
2018-10-01gl_rasterizer: Fixup unassigned point sizesReinUsesLisp
2018-09-30Merge pull request #1330 from raven02/tldsbunnei
2018-09-30gl_rasterizer_cache: Fixes to how we do render to cubemap.bunnei
2018-09-30gl_rasterizer_cache: Add check for array rendering to cubemap texture.bunnei
2018-09-30gl_rasterizer_cache: Implement render to cubemap.bunnei
2018-09-30gl_shader_decompiler: TEXS: Implement TextureType::TextureCube.bunnei
2018-09-30gl_rasterizer_cache: Add support for SurfaceTarget::TextureCubemap.bunnei
2018-09-30gl_rasterizer_cache: Implement LoadGLBuffer for Texture2DArray.bunnei
2018-09-30gl_rasterizer_cache: Update BlitTextures to support non-Texture2D ColorTextur...bunnei
2018-09-30gl_rasterizer_cache: Track texture target and depth in the cache.bunnei
2018-09-30gl_rasterizer_cache: Workaround for Texture2D -> Texture2DArray scenario.bunnei
2018-09-30gl_rasterizer_cache: Keep track of surface 2D size separately from total size.bunnei
2018-09-30Fix trailing whitespaceraven02
2018-09-29Merge pull request #1411 from ReinUsesLisp/point-sizebunnei
2018-09-29Merge pull request #1406 from ReinUsesLisp/multibind-samplersbunnei
2018-09-28video_core: Implement point_size and add point state syncReinUsesLisp
2018-09-28gl_state: Pack sampler bindings into a single ARB_multi_bindReinUsesLisp
2018-09-27Merge pull request #1377 from FernandoS27/faster-swizzlebunnei
2018-09-25video_core: Add asserts for CS, TFB and alpha testingReinUsesLisp
2018-09-23Added glObjectLabels for renderdoc for textures and shader programs (#1384)David
2018-09-23correct BC6Hgreggameplayer
2018-09-22Merge pull request #1380 from lioncash/constbunnei
2018-09-22Merge pull request #1382 from lioncash/incbunnei
2018-09-21gl_state: Remove unused type aliasLioncash
2018-09-21shader_bytecode: Lay out the Ipa-related enums betterLioncash
2018-09-21shader_bytecode: Make operator== and operator!= of IpaMode const qualifiedLioncash
2018-09-21Merge pull request #1379 from lioncash/bitwisebunnei
2018-09-21Reverse stride align restriction on FastSwizzle due to lost performanceFernandoS27
2018-09-21Join both Swizzle methods within one interface functionFernandoS27
2018-09-21Standarized Legacy Swizzle to look alike FastSwizzle and use a Swizzling Tabl...FernandoS27
2018-09-21Remove same output bpp restriction on FastSwizzleFernandoS27
2018-09-21Improved Legacy Swizzler to be better documented and work betterFernandoS27
2018-09-21gl_stream_buffer: Fix use of bitwise OR instead of logical OR in Map()Lioncash
2018-09-20RasterizerGL: Use the correct framebuffer when clearing via the CLEAR_BUFFERS...Subv
2018-09-20Improved fast swizzle and removed restrictions to itFernandoS27
2018-09-19Merge branch 'master' into tldsraven02
2018-09-19gl_rasterizer: Fix StartAddress handling with indexed draw calls.Markus Wick
2018-09-18Merge pull request #1342 from lioncash/truncbunnei
2018-09-18Merge pull request #1279 from FernandoS27/csetpbunnei
2018-09-18Merge pull request #1299 from FernandoS27/texture-sanatizebunnei
2018-09-17Implemented Internal FlagsFernandoS27