yuzu/src/video_core/shader/decode
ReinUsesLisp dffaffaac1 shader/texture: Implement CUBE texture type for TMML and fix arrays
TMML takes an array argument that has no known meaning, this one appears
as the first component in gpr8 followed by s, t and r. Skip this
component when arrays are being used. Also implement CUBE texture types.

- Used by Pikmin 3: Deluxe Demo.
2020-10-07 23:17:46 -03:00
..
arithmetic.cpp shader/arithmetic: Add FCMP_CR variant 2020-04-14 19:11:04 -03:00
arithmetic_half.cpp video_core: Enforce -Werror=switch 2020-09-16 17:48:01 -03:00
arithmetic_half_immediate.cpp shader/decode: Reduce severity of arithmetic rounding warnings 2019-11-07 01:43:38 -03:00
arithmetic_immediate.cpp shader: Use shared_ptr to store nodes and move initialization to file 2019-06-05 20:41:52 -03:00
arithmetic_integer.cpp video_core: Allow copy elision to take place where applicable 2020-07-21 00:36:13 -04:00
arithmetic_integer_immediate.cpp arithmetic_integer_immediate: Make use of std::move where applicable 2020-09-24 13:28:45 -04:00
bfe.cpp clang-format 2020-03-14 10:07:40 +07:00
bfi.cpp shader/decode: Fix constant buffer offsets 2020-02-05 12:19:09 -03:00
conversion.cpp shader/conversion: Implement I2I sign extension, saturation and selection 2020-04-07 02:19:44 -03:00
ffma.cpp shader/decode: Reduce severity of arithmetic rounding warnings 2019-11-07 01:43:38 -03:00
float_set.cpp video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
float_set_predicate.cpp Merge pull request #2811 from ReinUsesLisp/fsetp-fix 2019-09-03 22:34:34 -04:00
half_set.cpp shader/half_set: Implement HSET2_IMM 2020-06-22 20:51:18 -03:00
half_set_predicate.cpp shader/decode: Reduce severity of arithmetic rounding warnings 2019-11-07 01:43:38 -03:00
hfma2.cpp Shader_Ir: Downgrade precision and rounding asserts to debug asserts. 2019-07-18 08:17:19 -04:00
image.cpp decode/image: Eliminate switch fallthrough in DecodeImage() 2020-09-17 15:12:18 -04:00
integer_set.cpp video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
integer_set_predicate.cpp video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
memory.cpp shader/memory: Amend UNIMPLEMENTED_IF_MSG without a message 2020-08-14 08:38:37 -04:00
other.cpp decode/other: Implement S2R.LaneId 2020-07-16 16:09:39 -03:00
predicate_set_predicate.cpp shader: Use shared_ptr to store nodes and move initialization to file 2019-06-05 20:41:52 -03:00
predicate_set_register.cpp video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
register_set_predicate.cpp decode/register_set_predicate: Implement CC 2020-04-25 22:54:42 -03:00
shift.cpp decode/shift: Remove unused variable within Shift() 2020-04-16 00:16:06 -04:00
texture.cpp shader/texture: Implement CUBE texture type for TMML and fix arrays 2020-10-07 23:17:46 -03:00
video.cpp video_core: Allow copy elision to take place where applicable 2020-07-21 00:36:13 -04:00
warp.cpp shader: Keep track of shaders using warp instructions 2019-12-09 23:40:41 -03:00
xmad.cpp video_core: Allow copy elision to take place where applicable 2020-07-21 00:36:13 -04:00