aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode
AgeCommit message (Expand)Author
2020-10-07shader/texture: Implement CUBE texture type for TMML and fix arraysReinUsesLisp
2020-09-24arithmetic_integer_immediate: Make use of std::move where applicableLioncash
2020-09-17Merge pull request #4672 from lioncash/narrowingRodrigo Locatti
2020-09-17decode/image: Eliminate switch fallthrough in DecodeImage()Lioncash
2020-09-17decoder/texture: Eliminate narrowing conversion in GetTldCode()Lioncash
2020-09-16video_core: Enforce -Werror=switchReinUsesLisp
2020-08-14shader/memory: Amend UNIMPLEMENTED_IF_MSG without a messageLioncash
2020-08-13General: Tidy up clang-format warnings part 2Lioncash
2020-07-24Merge pull request #4391 from lioncash/nrvobunnei
2020-07-21Merge pull request #4361 from ReinUsesLisp/lane-idRodrigo Locatti
2020-07-21video_core: Allow copy elision to take place where applicableLioncash
2020-07-16decode/other: Implement S2R.LaneIdReinUsesLisp
2020-07-13video_core: Rearrange pixel format namesReinUsesLisp
2020-06-26Merge pull request #4147 from ReinUsesLisp/hset2-immbunnei
2020-06-22shader/half_set: Implement HSET2_IMMReinUsesLisp
2020-06-20decode/image: Implement B10G11R11FMorph
2020-06-05shader/texture: Join separate image and sampler pairs offlineReinUsesLisp
2020-06-02Merge pull request #4016 from ReinUsesLisp/invocation-infoLC
2020-05-30shader/other: Fix hardcoded value in S2R INVOCATION_INFOReinUsesLisp
2020-05-27shader/other: Implement MEMBAR.CTSReinUsesLisp
2020-05-26Merge pull request #3981 from ReinUsesLisp/barbunnei
2020-05-26Merge pull request #3980 from ReinUsesLisp/red-opbunnei
2020-05-21shader/other: Implement BAR.SYNC 0x0ReinUsesLisp
2020-05-21shader/memory: Implement non-addition operations in REDReinUsesLisp
2020-05-21shader/other: Implement thread comparisons (NV_shader_thread_group)ReinUsesLisp
2020-05-09shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp
2020-05-02Merge pull request #3693 from ReinUsesLisp/clean-samplersbunnei
2020-04-28shader/arithmetic_integer: Fix tracking issue in temporaryReinUsesLisp
2020-04-25shader/arithmetic_integer: Fix edge case and mark IADD.X Rd.CC as unimplementedReinUsesLisp
2020-04-25shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflowReinUsesLisp
2020-04-25shader/arithmetic_integer: Implement IADD.XReinUsesLisp
2020-04-25shader/arithmetic_integer: Implement CC for IADDReinUsesLisp
2020-04-25decode/register_set_predicate: Implement CCReinUsesLisp
2020-04-25decode/register_set_predicate: Use move for shared pointersReinUsesLisp
2020-04-25Merge pull request #3734 from ReinUsesLisp/half-float-modsbunnei
2020-04-24Merge pull request #3749 from ReinUsesLisp/lea-immbunnei
2020-04-23decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bitsReinUsesLisp
2020-04-23shader/texture: Support multiple unknown sampler propertiesReinUsesLisp
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp
2020-04-20shader/arithmetic_integer: Fix LEA_IMM encodingReinUsesLisp
2020-04-16decode/memory: Resolve unused variable warningLioncash
2020-04-16decode/texture: Resolve unused variable warnings.Lioncash
2020-04-16decode/texture: Collapse loop down into std::generateLioncash
2020-04-16decode/texture: Eliminate trivial missing field initializer warningsLioncash
2020-04-16Merge pull request #3673 from lioncash/extrabunnei
2020-04-16decode/shift: Remove unused variable within Shift()Lioncash
2020-04-15CMakeLists: Specify -Wextra on linux buildsLioncash
2020-04-15Merge pull request #3612 from ReinUsesLisp/redFernando Sahmkow
2020-04-14shader/arithmetic: Add FCMP_CR variantReinUsesLisp
2020-04-13Merge pull request #3619 from ReinUsesLisp/i2iMat M