summaryrefslogtreecommitdiff
path: root/src/video_core/shader (follow)
Commit message (Expand)AuthorAgeFilesLines
* Review 1Gravatar Kelebek12021-02-151-1/+1
* Implement texture offset support for TexelFetch and TextureGather and add off...Gravatar Kelebek12021-02-152-2/+10
* yuzu: Various frontend improvements to avoid crashes and improve experience o...Gravatar bunnei2021-02-141-0/+1
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-133-9/+6
* Revert "Start of Integer flags implementation"Gravatar ReinUsesLisp2021-01-253-59/+3
* video_core: Silence -Wmissing-field-initializers warningsGravatar ReinUsesLisp2021-01-241-0/+18
* shader_ir: Fix comment typoGravatar Levi Behunin2021-01-231-1/+1
* Merge remote-tracking branch 'upstream/master' into int-flagsGravatar Levi2021-01-1025-354/+354
|\
| * renderer_vulkan: Move device abstraction to vulkan_commonGravatar ReinUsesLisp2021-01-041-1/+1
| * renderer_vulkan: Rename VKDevice to DeviceGravatar ReinUsesLisp2021-01-032-3/+3
| * half_set: Resolve -Wmaybe-uninitialized warningsGravatar Lioncash2020-12-301-7/+7
| * video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-307-69/+70
| * Merge pull request #5164 from lioncash/containsGravatar Rodrigo Locatti2020-12-072-7/+7
| |\
| | * video_core: Make use of ordered container contains() where applicableGravatar Lioncash2020-12-072-7/+7
| * | ast: Improve string concat readability in operator()Gravatar Lioncash2020-12-071-5/+4
| |/
| * Merge pull request #5159 from lioncash/move-amendGravatar Rodrigo Locatti2020-12-071-2/+2
| |\
| | * shader_ir: std::move node within DeclareAmend()Gravatar Lioncash2020-12-071-2/+2
| * | video_core: Remove unnecessary enum class casting in logging messagesGravatar Lioncash2020-12-0711-54/+44
| |/
| * video_core: Resolve more variable shadowing scenarios pt.3Gravatar Lioncash2020-12-0512-48/+55
| * video_core: Resolve more variable shadowing scenarios pt.2Gravatar Lioncash2020-12-053-13/+13
| * node: Mark member functions as [[nodiscard]] where applicableGravatar Lioncash2020-12-031-29/+29
| * node: Eliminate variable shadowingGravatar Lioncash2020-12-031-47/+49
| * Merge pull request #3681 from lioncash/componentGravatar Rodrigo Locatti2020-11-241-2/+2
| |\
| | * decode/image: Fix typo in assert in GetComponentSize()Gravatar Lioncash2020-04-151-3/+3
| | * decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize()Gravatar Lioncash2020-04-151-2/+2
| * | async_shaders: emplace threads into the worker thread vectorGravatar Lioncash2020-11-201-2/+2
| * | async_shaders: Simplify implementation of GetCompletedWork()Gravatar Lioncash2020-11-201-2/+1
| * | async_shaders: Simplify moving data into the pending queueGravatar Lioncash2020-11-201-13/+8
| * | async_shaders: std::move data within QueueVulkanShader()Gravatar Lioncash2020-11-201-2/+2
| * | Merge pull request #4854 from ReinUsesLisp/cube-array-shadowGravatar bunnei2020-11-051-1/+0
| |\ \
| | * | shader: Partially implement texture cube array shadowGravatar ReinUsesLisp2020-10-281-1/+0
| * | | Merge pull request #4865 from ameerj/async-threadcountGravatar bunnei2020-11-011-8/+9
| |\ \ \
| | * | | async_shaders: Increase Async worker thread count for 8+ thread cpusGravatar ameerj2020-10-291-8/+9
| | |/ /
| * / / shader/arithmetic: Implement FCMP immediate + register variantGravatar ReinUsesLisp2020-10-281-1/+2
| |/ /
| * | shader/texture: Implement CUBE texture type for TMML and fix arraysGravatar ReinUsesLisp2020-10-071-19/+22
| * | Merge pull request #4703 from lioncash/desig7Gravatar bunnei2020-09-262-26/+26
| |\ \
| | * | shader/registry: Silence a -Wshadow warningGravatar Lioncash2020-09-232-5/+5
| | * | shader/registry: Remove unnecessary namespace qualifiersGravatar Lioncash2020-09-231-5/+3
| | * | shader/registry: Make use of designated initializers where applicableGravatar Lioncash2020-09-231-17/+19
| * | | Merge pull request #4711 from lioncash/move5Gravatar bunnei2020-09-241-16/+19
| |\ \ \
| | * | | arithmetic_integer_immediate: Make use of std::move where applicableGravatar Lioncash2020-09-241-16/+19
| | |/ /
* | | | More forgetting... duhGravatar Levi Behunin2020-09-241-2/+2
* | | | Forgot to apply suggestion here as wellGravatar Levi Behunin2020-09-241-1/+1
* | | | Address CommentsGravatar Levi Behunin2020-09-243-25/+34
* | | | Start of Integer flags implementationGravatar Levi Behunin2020-09-243-3/+50
|/ / /
* | | Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresGravatar bunnei2020-09-231-0/+11
|\ \ \
| * | | renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreGravatar ReinUsesLisp2020-09-191-0/+11
* | | | control_flow: emplace elements in place within TryQuery()Gravatar Lioncash2020-09-221-6/+6
* | | | control_flow: Make use of std::move in InsertBranch()Gravatar Lioncash2020-09-221-7/+8
| |/ / |/| |
* | | General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-222-18/+11