summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp
AgeCommit message (Expand)Author
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-11D3D/Vulkan: Fix incorrect clamp in EFB RAM copyStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2017-12-02VideoCommon: Rename TextureConversionShader namespace.degasus
2017-11-22D3D: Use new readback methods for EFB2RAMStenzek
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17Video Backends: Implement vertical scaling for xfb copies. This fixes theiwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-11-03Fix incorrect handling of auto IRJosJuice
2017-10-30D3D Backend: Change encoding parameter types from DWORD to our platform agnos...iwubcode
2017-09-04D3D: Support logic op through integer render target viewStenzek
2017-08-08Remove non-integer IRsJosJuice
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-03-04VideoCommon: Eliminate static state in RendererStenzek
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-09-07EFB2RAM: Downsample higher resolutions with linear filtering.Scott Mansell
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-12-08D3D: Fix EFB depth buffer copies, filtering on scaled EFB copies when MSAA is...Stenzek
2015-11-18Merge pull request #3191 from lioncash/rektMarkus Wick
2015-11-15D3D-TextureEncoder: Remove TCache::Entry usagedegasus
2015-10-22TextureCacheBase: Change CacheLinesPerRow to BytesPerRowLioncash
2015-10-20MathUtil: Make Rectangle constructors and equality operator constexprLioncash
2015-09-17Remove segfault from DX11 backend.Scott Mansell
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
2015-09-05Cleanup and unify handling of efb copy stride.Scott Mansell
2015-06-28Use emplace() instead of insert() where applicable for maps.Lioncash
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-02-12D3D: Add debug object name for efb encoder pixel shadermr.greywater
2015-02-08D3D: Fixed crash rendering EFB textures with MSAAmr.greywater
2015-01-25Remove some debugging junk.magumagu
2015-01-25Use linear sampling in ScaleByHalf mode.magumagu
2015-01-25Fix stupid mistake.magumagu
2015-01-25More work.magumagu
2015-01-25WIP.magumagu
2014-12-18D3D: Set the geometry shader before every draw call.Jules Blok
2014-12-14D3D: Define decimals in floating point numbersJules Blok
2014-12-14PSTextureEncoder: Add texture array support.Jules Blok
2014-12-07D3D: Fixed debug validation errorYuriy O'Donnell
2014-12-07D3D: Fixed StateManager member function name caseYuriy O'Donnell
2014-12-07D3D: Implemented context state cachingYuriy O'Donnell
2014-10-15D3D: moved render state cache implementation to D3DState.h/cppYuriy O'Donnell
2014-07-07D3D: Use std::strings for Compile[x]Shader and CompileAndCreate[x]ShaderLioncash
2014-04-15D3D11 backend: fix rounding in texture encoder.magumagu