summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/BPStructs.cpp
AgeCommit message (Expand)Author
2020-03-25Remove warnings of -Wsign-compareJun Su
2020-02-04VideoCommon: Amend formatting code to handle the upgrade to fmtLioncash
2019-12-07Merge pull request #8511 from lioncash/if-constexprAnthony
2019-12-05VideoCommon/BoundingBox: Move PixelShaderManager::SetBoundingBoxActive() call...Lioncash
2019-12-05VideoCommon/BoundingBox: Make interface for querying bounding box dataLioncash
2019-12-05VideoCommon/OpcodeDecoding: Move g_bRecordFifoData into namespaceLioncash
2019-11-23VideoCommon: Make use of fmt outside of shader generatorsLioncash
2019-07-24VideoBackendBase: Do save state logic on the GPU threadStenzek
2019-04-21Replace EFBRectangle/TargetRectangle with MathUtil::RectangleStenzek
2019-04-21TextureCache: Simplify XFB reconstructionStenzek
2019-03-31BPStructs: Gracefully handle out-of-range EFB copiesStenzek
2019-03-09FramebufferManager: Implement deferred EFB cache invalidationStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek
2018-10-07BPStructs: don't warn about busclock/perf regsTillmann Karras
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-29VideoSoftware: Implement xfb copy filter (Deflickering/Brightness)Scott Mansell
2018-04-12Reformat all the things!spycrab
2018-03-27BPStructs: Remove an unnecessary pointer cast in GetBPRegInfoLioncash
2018-02-20BPFunctions: Move GX viewport conversion to VideoCommonStenzek
2018-01-06VideoCommon: Apply the yscale as upscaling of the XFB.Markus Wick
2018-01-05Enable shader_framebuffer_fetch blend path on ubershadersJonathan Hamilton
2017-12-21BPStructs: Use static cast for XFB/EFB copiesiwubcode
2017-12-21Texture Cache Base: Move PAL vertical scaling to be baked into the texture si...iwubcode
2017-12-02VideoCommon: Fix -Wformat warningsLéo Lam
2017-11-17Video Backends: Remove the right of the xfb region for games where theiwubcode
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17VideoCommon: Output gamma now comes from the xfb copyiwubcode
2017-11-17Add 'immediate xfb' which reduces xfb latency at the cost of graphical errorsiwubcode
2017-11-17Video Backends: Implement vertical scaling for xfb copies. This fixes theiwubcode
2017-11-17FifoPlayer: Generate fake VideoInterface updatesiwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-09-03RenderBase: Drop SetColorMask and SetLogicOpModeStenzek
2017-08-01Ubershaders: Fix 6-bit color truncation not being appliedStenzek
2017-07-30ShaderGen: Implement pixel ubershadersStenzek
2017-07-30BPMemory: Convert a number of unions to BitFieldsScott Mansell
2017-07-10Implement minimal emulation of TMEM cachingmimimi085181
2017-04-18VideoCommon: Drop SetDitherMode()Stenzek
2017-03-10Merge pull request #4935 from Armada651/depth-range-fixMarkus Wick
2017-03-04VideoCommon: Eliminate static state in RendererStenzek
2017-02-26VideoBackends: Use vertex shader depth range if ztexture is used.Jules Blok
2017-01-23RenderBase: Forward declare EFBAccessTypeLioncash
2017-01-06OGL: Use VideoCommon blend state for framebuffer configuration.degasus
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-09TextureCacheBase: Eliminate static stateLioncash
2016-10-08Remove Frameskipanthony
2016-09-06BPStructs: remove case statments which never match.Scott Mansell
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-25Fifo: Make g_use_deterministic_gpu_thread a TU-local variableLioncash
2016-01-25Fifo: Make g_bSkipCurrentFrame a TU-local variableLioncash
2016-01-17VideoCommon: Header cleanupLioncash