summaryrefslogtreecommitdiff
path: root/src/video_core/shader
AgeCommit message (Expand)Author
2021-02-15Review 1Kelebek1
2021-02-15Implement texture offset support for TexelFetch and TextureGather and add off...Kelebek1
2021-02-14yuzu: Various frontend improvements to avoid crashes and improve experience o...bunnei
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-01-25Revert "Start of Integer flags implementation"ReinUsesLisp
2021-01-24video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp
2021-01-23shader_ir: Fix comment typoLevi Behunin
2021-01-10Merge remote-tracking branch 'upstream/master' into int-flagsLevi
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2020-12-30half_set: Resolve -Wmaybe-uninitialized warningsLioncash
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-07Merge pull request #5164 from lioncash/containsRodrigo Locatti
2020-12-07video_core: Make use of ordered container contains() where applicableLioncash
2020-12-07ast: Improve string concat readability in operator()Lioncash
2020-12-07Merge pull request #5159 from lioncash/move-amendRodrigo Locatti
2020-12-07shader_ir: std::move node within DeclareAmend()Lioncash
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-12-03node: Mark member functions as [[nodiscard]] where applicableLioncash
2020-12-03node: Eliminate variable shadowingLioncash
2020-11-24Merge pull request #3681 from lioncash/componentRodrigo Locatti
2020-11-20async_shaders: emplace threads into the worker thread vectorLioncash
2020-11-20async_shaders: Simplify implementation of GetCompletedWork()Lioncash
2020-11-20async_shaders: Simplify moving data into the pending queueLioncash
2020-11-20async_shaders: std::move data within QueueVulkanShader()Lioncash
2020-11-05Merge pull request #4854 from ReinUsesLisp/cube-array-shadowbunnei
2020-11-01Merge pull request #4865 from ameerj/async-threadcountbunnei
2020-10-29async_shaders: Increase Async worker thread count for 8+ thread cpusameerj
2020-10-28shader: Partially implement texture cube array shadowReinUsesLisp
2020-10-28shader/arithmetic: Implement FCMP immediate + register variantReinUsesLisp
2020-10-07shader/texture: Implement CUBE texture type for TMML and fix arraysReinUsesLisp
2020-09-26Merge pull request #4703 from lioncash/desig7bunnei
2020-09-24More forgetting... duhLevi Behunin
2020-09-24Merge pull request #4711 from lioncash/move5bunnei
2020-09-24Forgot to apply suggestion here as wellLevi Behunin
2020-09-24Address CommentsLevi Behunin
2020-09-24Start of Integer flags implementationLevi Behunin
2020-09-24arithmetic_integer_immediate: Make use of std::move where applicableLioncash
2020-09-23Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresbunnei
2020-09-23shader/registry: Silence a -Wshadow warningLioncash
2020-09-23shader/registry: Remove unnecessary namespace qualifiersLioncash
2020-09-23shader/registry: Make use of designated initializers where applicableLioncash
2020-09-22control_flow: emplace elements in place within TryQuery()Lioncash
2020-09-22control_flow: Make use of std::move in InsertBranch()Lioncash
2020-09-22General: Make use of std::nullopt where applicableLioncash
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-09-17Merge pull request #4672 from lioncash/narrowingRodrigo Locatti
2020-09-17decode/image: Eliminate switch fallthrough in DecodeImage()Lioncash