summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/timer.cpp
diff options
context:
space:
mode:
authorGravatar Subv2018-04-20 09:09:50 -0500
committerGravatar Subv2018-04-20 21:09:33 -0500
commit0a5e01b710b66b9264ceb469903e8b8f16faf516 (patch)
tree27aafd787e4ab96dc9a4498016d94da9da03aa2e /src/core/hle/kernel/timer.cpp
parentShaderGen: Register id 255 is special and is hardcoded to return 0 (SR_ZERO). (diff)
downloadyuzu-0a5e01b710b66b9264ceb469903e8b8f16faf516.tar.gz
yuzu-0a5e01b710b66b9264ceb469903e8b8f16faf516.tar.xz
yuzu-0a5e01b710b66b9264ceb469903e8b8f16faf516.zip
ShaderGen: Implemented the fsetp instruction.
Predicate variables are now added to the generated shader code in the form of 'pX' where X is the predicate id. These predicate variables are initialized to false on shader startup and are set via the fsetp instructions. TODO: * Not all the comparison types are implemented. * Only the single-predicate version is implemented.
Diffstat (limited to 'src/core/hle/kernel/timer.cpp')
0 files changed, 0 insertions, 0 deletions