summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexManagerBase.h
AgeCommit message (Expand)Author
2024-10-12Cache normals in addition to binormals and tangentsPokechu22
2024-08-20Remove redundant semicolonsDr. Dystopia
2024-04-18VideoCommon: Show the average projection to viewport ratio in statisticsJordan Woyak
2024-02-28VertexManagerBase: Initialize m_ticks_elapsed on constructionLioncash
2024-01-27VideoCommon: refactor drawing into its own functioniwubcode
2023-08-20VideoCommon: add milliseconds elapsed time value to pixel shaders as a unifor...iwubcode
2023-08-20VideoCommon: add custom shader cache to VertexManagerBase, supporting custom ...iwubcode
2023-02-09Apply suggestions from code reviewScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31Wire up frame before/after eventsScott Mansell
2023-01-25VideoCommon: Cull vertices on the CPUTellowKrinkle
2022-10-22VideoCommon: Support hot reloading of VS expandTellowKrinkle
2022-10-20Merge pull request #10859 from tellowkrinkle/UniformBufferSizeJMC47
2022-07-15VideoCommon: Increase uniform stream buffer size to 64mbTellowKrinkle
2022-07-13Merge pull request #10777 from tellowkrinkle/EFBFlushJMC47
2022-07-06VideoCommon: Remember to flush command buffers after multiple EFB copiesTellowKrinkle
2022-06-27VideoCommon: trigger mod calls in TextureCacheBase (efb/xfb calls), VertexMan...iwubcode
2022-04-22VideoCommon: Handle emboss texgen with only a single normalPokechu22
2022-04-08Software: Fix zfreeze with CullMode::AllPokechu22
2021-12-18Convert OpcodeDecoder::Opcode and OpcodeDecoder::Primitive to enum classPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-02-09VideoCommon: Tweak widescreen heuristic and clean up some related Renderer lo...Jordan Woyak
2019-12-05VideoCommon/IndexGenerator: Eliminate static stateLioncash
2019-03-29VertexManagerBase: Increase vertex/uniform buffer sizesStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-12-04Use main buffers for utility drawsStenzek
2018-05-10CommonFuncs: Convert ROUND_UP_POW2 macro to a functionLioncash
2018-03-10ShaderCache: Implement background shader compilationStenzek
2018-03-10ShaderCache: Use memcmp for comparing pipeline UIDsStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2017-09-11Renderer: Move cull mode to a rasterization state objectStenzek
2017-04-05VideoCommon: rework anamorphic widescreen heuristicMichael Maltese
2017-02-18VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptrLioncash
2017-01-04VideoCommon: Make dst_alpha state implicit.degasus
2016-10-01VertexManagerBase: Make class constants constexprLioncash
2016-10-01VertexManagerBase: Get rid of a u16 castLioncash
2016-08-21VertexManagerBase: Get rid of static behaviorLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-31VideoCommon: Convert some DataReader includes into forward declarationsLioncash
2016-01-17VideoCommon: Header cleanupLioncash
2015-12-20VideoBackends: Simplify initialization and deinitialization of resourcesLioncash
2015-11-24NativeVertexFormat: Inline Initialize in contructordegasus
2015-11-02VideoCommon: VertexManager -> VertexManagerBaseTillmann Karras
2015-05-25Add missing license headersTillmann Karras
2015-02-25Formatting/Whitespace CleanupStevoisiak
2015-01-24Coding style cleanup from the zfreeze mergeLioncash
2015-01-24Stop doing nastly shit to OpenGL stream buffers.Scott Mansell
2015-01-24Move Zfreeze code out individual backends into videoCommonScott Mansell
2015-01-23Fixes Mario Tennis Gimmick Courts and adds support for FastDepthCalcNanoByte011
2015-01-23Cleanup and refactor of zfreeze portNanoByte011