summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexManagerBase.cpp
AgeCommit message (Expand)Author
2025-01-01Simplify `std::find` with `Common::Contains`mitaclaw
2024-10-19Merge pull request #12712 from Dentomologist/remove_defined_out_codeTilka
2024-10-15Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivialJosJuice
2024-10-12Cache normals in addition to binormals and tangentsPokechu22
2024-10-10Modernize `std::binary_search` with rangesmitaclaw
2024-06-01VideoCommon: pull texture sampler out of texture cache so that it can be used...iwubcode
2024-04-18VideoCommon: Show the average projection to viewport ratio in statisticsJordan Woyak
2024-04-15Remove defined-out codeDentomologist
2024-01-31VideoCommon/Statistics: Remove global system accessor from s_after_frame_eventLioncash
2024-01-31Migrate SConfig::bWii to System.Admiral H. Curtiss
2024-01-27VideoCommon: refactor drawing into its own functioniwubcode
2024-01-26Merge pull request #12443 from iwubcode/custom_pipeline_action_material_cubemapMai
2024-01-04Core/SystemTimers: Refactor to class, move to System.Admiral H. Curtiss
2023-12-19VideoCommon: update custom pipeline action to support a variety of texture sa...iwubcode
2023-12-18Merge pull request #12170 from Filoppi/custom_aspect_ratioAdmiral H. Curtiss
2023-12-18Video: polish aspect ratio related code comments to make it clearerFiloppi
2023-12-12VideoCommon: prepare graphics mods for custom shader material dataiwubcode
2023-12-11VertexManagerBase: Resolve -Wsign-compare warningLioncash
2023-11-26VideoCommon: move xf state management to its own class, so changes can be det...iwubcode
2023-10-05VideoCommon: add custom pixel shader constants as a buffer of data to be pass...iwubcode
2023-09-06VideoCommon: Expose the widescreen heuristic's standard and widescreen ratio ...Jordan Woyak
2023-09-05VertexManagerBase: Allow widecreen heuristic constants to be overriden by oni...OatmealDome
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-07-02VideoCommon: don't do pointer copies during graphics mod callback iterationiwubcode
2023-03-20VideoCommon:VertexManagerBase: Only calculate remaining indices onceRobin Kertels
2023-02-09Lint fixesScott Mansell
2023-01-31Cleanup headersScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31Wire up frame before/after eventsScott Mansell
2023-01-31Move GraphicsMod out of RenderBaseScott Mansell
2023-01-31Move BoundingBox out of RenderBaseScott Mansell
2023-01-31Split AbstractGfx out of RendererScott Mansell
2023-01-26Merge pull request #11208 from TellowKrinkle/CPUCullPierre Bourdon
2023-01-25VideoCommon: Cull vertices on the CPUTellowKrinkle
2023-01-03VertexManagerBase: Move free space check to after the buffer is resetPokechu22
2022-12-29VideoCommon: De-globalize GeometryShaderManager class.Admiral H. Curtiss
2022-12-28VideoCommon: De-globalize VertexShaderManager class.Admiral H. Curtiss
2022-12-27VideoCommon: De-globalize PixelShaderManager class.Admiral H. Curtiss
2022-10-22VideoCommon: Support hot reloading of VS expandTellowKrinkle
2022-10-22VideoCommon: Add vertex shader point and line expansionTellowKrinkle
2022-10-09Simplify saving CP statePokechu22
2022-10-09Include tangent/binormal cache in savestatesPokechu22
2022-10-09VideoCommon: add structures to graphics mods to allow for future adding or re...iwubcode
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-05-25Common: Refactor PointerWrapDentomologist
2022-04-22VideoCommon: Handle emboss texgen with only a single normalPokechu22
2022-04-22VertexLoader: Convert count register to remaining registerPokechu22