summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/ShaderCache.cpp
AgeCommit message (Expand)Author
2026-04-17Improve usage of std::move and const references parametersMartino Fontana
2025-12-22Merge pull request #14043 from iwubcode/custom_resourceJMC47
2025-11-23VideoCommon: move ApplyDriverBugs for the normal pipeline out into a utility ...iwubcode
2025-11-21VideoCommon: add method to async shader compiler to clear pending/completed w...iwubcode
2025-11-06Common: Remove the string parameters from the HookableEvent interface.Jordan Woyak
2025-11-02Common: Make HookableEvent use non-static data.Jordan Woyak
2025-10-26VideoBackends / VideoCommon: add support for specifying include files in shad...iwubcode
2025-08-23VideoBackends / VideoCommon: rename member variables in RenderState to be con...iwubcode
2025-07-08Avoid map/set double lookupsSintendo
2025-05-24VideoCommon: move vertex shader gen logic to a 'process_vertex()' function, t...iwubcode
2025-03-22VideoCommon: move to a 'process_fragment()' function to simplify custom shade...iwubcode
2025-03-09VideoCommon: Move backend_info out of VideoConfig struct.Jordan Woyak
2024-08-15Use 'contains' methodmitaclaw
2024-01-31VideoCommon/Statistics: Remove global system accessor from s_after_frame_eventLioncash
2023-08-20VideoCommon: uber pixel shader gen changes needed to support custom pixel sha...iwubcode
2023-08-20VideoCommon: pixel shader gen changes needed to support custom pixel shaders ...iwubcode
2023-04-19Common/LinearDiskCache: Move interface into Common namespaceLioncash
2023-04-12Resolve [-Wclass-memaccess]Minty-Meeo
2023-02-09Suppress memcpy writing to an object with no trivial copy-assignment warningsPokechu22
2023-02-09Merge pull request #11522 from phire/KillRendererWithFireScott Mansell
2023-02-09Lint fixesScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31Replace BeginUI/EndUIScott Mansell
2023-01-31Split AbstractGfx out of RendererScott Mansell
2023-01-31Move Presenting, Dumping and ImGui out of RendererScott Mansell
2023-01-30VideoCommon: Better logic op invert approximationTellowKrinkle
2022-10-22VideoCommon: Add vertex shader point and line expansionTellowKrinkle
2022-09-19VideoCommon: Add separate pipeline usage for UberShadersTellowKrinkle
2022-09-19VideoCommon: Compile a few extra pipelinesTellowKrinkle
2022-09-19VideoCommon: Add dynamic vertex loader to ubershadersTellowKrinkle
2022-07-15VideoCommon: Always use fbfetch in ubershaders if availableTellowKrinkle
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-07-09ShaderCache: Fix inverted usage of palette_format.Admiral H. Curtiss
2022-07-02Merge pull request #8467 from CookiePLMonster/interruptable-shader-precompileAdmiral H. Curtiss
2022-06-17VideoCommon:ShaderCache: Add const to some local variablesTellowKrinkle
2022-06-16VideoCommon: Name ubershadersTellowKrinkle
2022-06-16VideoCommon: Reduce duplicates of non-palette-requiring texture decode shadersTellowKrinkle
2022-06-10Clear the UI after async shader compilationSilent
2022-06-10Allow to interrupt shader precompilation by stopping emulationSilent
2022-01-29IOFile: Make origin parameter to Seek() an enum class.Admiral H. Curtiss
2022-01-01VideoCommon: Add names for textures and shadersPokechu22
2021-12-22Merge pull request #10215 from OatmealDome/shader-logic-opsJMC47
2021-12-18Eliminate VarType for ComponentFormatPokechu22
2021-12-06ShaderCache: Don't turn on logic ops approximation if framebuffer fetch is su...OatmealDome
2021-10-26Externals: Update imgui to 1.85Pokechu22
2021-07-28Convert ShaderHostConfig to BitFieldPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2020-12-16Fix -Wclass-memaccess warningsLéo Lam
2020-11-17VideoCommon: Migrate over to fmtLioncash