summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWVertexLoader.cpp
AgeCommit message (Expand)Author
2024-10-12Cache normals in addition to binormals and tangentsPokechu22
2024-04-04Fix out of bounds accesses for invalid vertex component formatsPokechu22
2023-01-31Move BoundingBox out of RenderBaseScott Mansell
2022-12-28VideoCommon: De-globalize VertexShaderManager class.Admiral H. Curtiss
2022-09-26Software: Remove dedicated texture/frame dumping infrastructurePokechu22
2022-08-29SW/Tev: Replace Tev::SetRegColor with Tev::SetKonstColorsPokechu22
2022-05-18Show a panic alert if the CP matrix indices don't match the XF matrix indicesPokechu22
2022-04-22VideoCommon: Handle emboss texgen with only a single normalPokechu22
2022-04-22VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormalPokechu22
2022-04-08Software: Fix zfreeze with CullMode::AllPokechu22
2021-12-18Eliminate VarType for ComponentFormatPokechu22
2021-12-18Convert OpcodeDecoder::Opcode and OpcodeDecoder::Primitive to enum classPokechu22
2021-12-18Remove parameters to SWVertexLoader::SetFormatPokechu22
2021-10-04VideoCommon: Abstract bounding boxTechjar
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-06-09Hack to hide debug cubes in Super Mario SunshinePokechu22
2021-03-06Convert CPMemory to BitField and enum classPokechu22
2021-01-03Software: Remove normalization special casePokechu22
2020-11-20Software: Use same logic for colors as hardware backendsStenzek
2020-11-09Software: Migrate logging over to fmtLioncash
2019-12-05VideoCommon/IndexGenerator: Eliminate static stateLioncash
2019-07-10VideoCommon/Statistics: Rename stats global to g_statsLioncash
2019-07-10VideoCommon/Statistics: Normalize statistic variable namesLioncash
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-12-04Use main buffers for utility drawsStenzek
2018-10-14VideoCommon: Clean up class-memaccess warningsTechjar
2018-03-14Assert: Uppercase assertion macrosLioncash
2017-09-11Renderer: Move cull mode to a rasterization state objectStenzek
2017-09-09SWVertexLoader: Remove GetIndexBuffer()Lioncash
2017-09-09SWVertexLoader: Normalize class variable namesLioncash
2017-08-22SW NativeVertexFormat: Utilize std::array where applicableLioncash
2017-07-30NativeVertexFormat: Drop unused virtual method SetupVertexPointersStenzek
2017-02-18VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptrLioncash
2017-02-08OpcodeDecoding: Convert #defines into enum constantsLioncash
2017-01-04VideoCommon: Make dst_alpha state implicit.degasus
2016-09-24Software: Clean out unnecessary includes/fwd declsLioncash
2016-09-22SWVertexLoader: Value initialize SetupUnit instanceLioncash
2016-08-22VertexManager: Correct variable naming schemeLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-04-30VideoSW: Fix special case.degasus
2016-03-06VideoSW: Drop SetTevReg for colors.degasus
2016-03-06VideoSW: Drop SetScissor().degasus
2016-03-06VideoSW: Drop SetViewOffset.degasus
2016-01-31VideoCommon: Convert some DataReader includes into forward declarationsLioncash
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-06VideoSW: Use more VideoCommondegasus
2015-12-28VideoSW: Clear Vertex data before usagedegasus
2015-12-27Revert "ShaderGen: Toggle value of uninitialized color."Scott Mansell
2015-12-22VertexLoaderBase: Get rid of explicit delete and newLioncash
2015-12-19VideoSW: Clear normal vertex data.degasus