Files
game-cards/.godot/shader_cache/CanvasShaderGLES3/2ff17a6d7765ced7bbb17f1e54c734bf0f842459ae0b6555722f41f2521f23cf/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache

573 lines
50 KiB
Plaintext
Raw Normal View History

GLSCC!<21> jx<15>7<EFBFBD>-<2D><><EFBFBD>2<EFBFBD><32>an<00>d<00>C<00>#<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K K 
R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>\<5C><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>*\<5C><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> ;^<5E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>I<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>aR<><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>{<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>\<5C>@<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00>R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>V<>V<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>canvas_modulationcanvas_normal_transformcanvas_transformcolor_texturedirectional_light_countglobal_shader_uniforms[0]pad1pad2screen_pixel_sizescreen_to_sdfscreen_transformsdf_to_screensdf_to_textex_to_sdftimeuse_pixel_snapR<> R<>
R<> R<>$ R<>- R<>6ȍ ?/attrib_Aattrib_Battrib_Cattrib_Dattrib_Eattrib_Fattrib_Ggl_VertexID R<>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> P<> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> P<>"<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> !R<>#<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> +R<>$<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5ƍ%<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ?R<><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>color_interpuv_interpvarying_Bvarying_Cvarying_Evarying_Fgl_Position
frag_color
<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>CanvasDataGlobalShaderUniformData<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>
<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>$ <00><><EFBFBD><EFBFBD>R<EFBFBD>- <00><><EFBFBD><EFBFBD>R<EFBFBD>6<00><><EFBFBD><EFBFBD>ȍ ?<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>attrib_Aattrib_Battrib_Cattrib_Dattrib_Eattrib_Fattrib_Ggl_VertexID <00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>P<EFBFBD> <00><><EFBFBD><EFBFBD>P<EFBFBD> !<00><><EFBFBD><EFBFBD>R<EFBFBD> +<00><><EFBFBD><EFBFBD>R<EFBFBD> 5<00><><EFBFBD><EFBFBD>ƍcolor_interpuv_interpvarying_Bvarying_Cvarying_Evarying_F
R<>frag_colorVertex info
-----------
0(392) : warning C7050: "vertex_base" might be used before being initialized
e !!NVvp5.0
OPTION NV_internal;
OPTION NV_bindless_texture;
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
ATTRIB vertex_attrib[] = { vertex.attrib[0..14] };
OUTPUT result_attrib[] = { result.attrib[0..5] };
TEMP R0, R1, R2, R3;
TEMP T;
TEMP RC;
SHORT TEMP HC;
MOV.F result.attrib[3], vertex.attrib[11];
MOV.F result.attrib[4], vertex.attrib[13];
MOD.S R0.z, vertex.id.x, {6, 0, 0, 0}.x;
MOV.F result.attrib[2].xy, vertex.attrib[9].zwzw;
SEQ.S R0.w, R0.z, {0, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.w;
MOV.U result.attrib[5].xy, vertex.attrib[14].zwzw;
IF NE.x;
MOV.F R0.xy, {0, 0, 0, 0}.x;
ELSE;
SEQ.S R0.w, R0.z, {1, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.w;
IF NE.x;
MOV.F R0.xy, {0, 1, 0, 0};
ELSE;
SEQ.S R0.w, R0.z, {2, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.w;
IF NE.x;
MOV.F R0.xy, {1, 0, 0, 0}.x;
ELSE;
SEQ.S R0.w, R0.z, {3, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.w;
IF NE.x;
MOV.F R0.xy, {1, 0, 0, 0};
ELSE;
SEQ.S R0.w, R0.z, {4, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.w;
IF NE.x;
MOV.F R0.xy, {0, 0, 0, 0}.x;
ELSE;
SEQ.S R0.z, R0, {5, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.z;
IF NE.x;
MOV.F R0.xy, {1, 0, 0, 0}.x;
ENDIF;
ENDIF;
ENDIF;
ENDIF;
ENDIF;
ENDIF;
AND.U R0.z, vertex.attrib[14], {32, 0, 0, 0}.x;
SNE.U R0.z, R0, {0, 0, 0, 0}.x;
MOV.U.CC RC.x, -R0.z;
IF NE.x;
MOV.F R0.zw, R0.xyyx;
ELSE;
MOV.F R0.zw, R0.xyxy;
ENDIF;
SLT.F32 R1.xy, vertex.attrib[13].zwzw, {0, 0, 0, 0}.x;
ADD.F32 R1.zw, -R0.xyxy, {1, 0, 0, 0}.x;
TRUNC.U.CC HC.xy, R1;
MOV.F R0.xy(NE), R1.zwzw;
MAD.F32 R0.xy, |vertex.attrib[12].zwzw|, R0, vertex.attrib[12];
MUL.F32 R1.xy, R0.y, vertex.attrib[8].zwzw;
MAD.F32 R0.xy, R0.x, vertex.attrib[8], R1;
ADD.F32 R1.xy, R0, vertex.attrib[9];
LDC.F32X2 R0.xy, buf1[16];
MUL.F32 R1.zw, R1.y, R0.xyxy;
LDC.F32X2 R0.xy, buf1[0];
MAD.F32 R1.xy, R1.x, R0, R1.zwzw;
LDC.F32X2 R0.xy, buf1[48];
ADD.F32 R0.xy, R1, R0;
ADD.F32 R0.xy, R0, {0, 0, 0, 0}.x;
MOV.F R3.zw, R0.xyxy;
MOV.F R1.xy, R0;
LDC.U32 R0.x, buf1[220];
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
MOV.F result.attrib[1], vertex.attrib[10];
MAD.F32 R3.xy, |vertex.attrib[13].zwzw|, R0.zwzw, vertex.attrib[13];
IF NE.x;
ADD.F32 R0.xy, R1, {0.5, 0, 0, 0}.x;
FLR.F R3.zw, R0.xyxy;
ADD.F32 R3.xy, R3, {9.99999975e-06, 0, 0, 0}.x;
ENDIF;
LDC.F32X4 R0, buf1[80];
MUL.F32 R2, R3.w, R0;
LDC.F32X4 R0, buf1[64];
LDC.F32X4 R1, buf1[112];
MAD.F32 R0, R3.z, R0, R2;
ADD.F32 R0, R0, R1;
ADD.F32 result.position, R0, {0, 0, 0, 0}.x;
MOV.F result.attrib[0].xy, R3;
END
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> !!NVfp5.0
OPTION NV_internal;
OPTION NV_gpu_program_fp64;
OPTION NV_bindless_texture;
PARAM c[1] = { program.local[0] };
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..5] };
ATTRIB fragment_attrib[] = { fragment.attrib[0..1] };
TEMP R0, R1;
LONG TEMP D0;
TEMP T;
TEMP RC;
SHORT TEMP HC;
OUTPUT result_color0 = result.color;
AND.U R0.x, fragment.attrib[5], {16, 0, 0, 0};
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
MOV.F R0.zw, fragment.attrib[0].xyxy;
IF NE.x;
ADD.F32 R0.xy, fragment.attrib[4], |fragment.attrib[4].zwzw|;
MAD.F32 R0.xy, -fragment.attrib[2], {0.5, 0, 0, 0}.x, R0;
MIN.F R0.xy, R0, fragment.attrib[0];
MAD.F32 R0.zw, fragment.attrib[2].xyxy, {0.5, 0, 0, 0}.x, fragment.attrib[4].xyxy;
MAX.F R0.zw, R0, R0.xyxy;
ENDIF;
AND.U R0.x, fragment.attrib[5], {64, 0, 0, 0};
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
IF NE.x;
DDX.F32 R0.xy, R0.zwzw;
DDY.F32 R1.xy, R0.zwzw;
ADD.F32 R1.xy, |R0|, |R1|;
PK64.U D0.x, c[0];
TXQ R0.xy, {0, 0, 0, 0}, handle(D0.x), 2D;
I2F.S R0.xy, R0;
RCP.F32 R1.y, R1.y;
RCP.F32 R1.x, R1.x;
RCP.F32 R0.y, R0.y;
RCP.F32 R0.x, R0.x;
MUL.F32 R0.xy, fragment.attrib[3].x, R0;
DP2.F32 R1.x, R0, R1;
TEX.F R0, R0.zwzw, handle(D0.x), 2D;
MAX.F R1.y, R0.x, R0;
MIN.F R0.x, R0, R0.y;
MUL.F32 R1.x, R1, {0.5, 0, 0, 0};
MIN.F R0.z, R0, R1.y;
SGT.F32 R0.y, fragment.attrib[3], {0, 0, 0, 0}.x;
TRUNC.U.CC HC.x, R0.y;
MAX.F R1.x, R1, {1, 0, 0, 0};
MAX.F R0.x, R0, R0.z;
IF NE.x;
MAD.F32 R0.y, fragment.attrib[3].x, {0.5, -1, 0, 0}.x, {0.5, -1, 0, 0};
MIN.F R0.y, R0, fragment.attrib[3];
MIN.F R0.z, R0.x, R0.w;
MAX.F R0.x, R0.y, {0, 0, 0, 0};
RCP.F32 R0.y, fragment.attrib[3].x;
MAD.F32 R0.x, R0, R0.y, R0.z;
ADD.F32 R0.x, R0, {-0.5, 0, 0, 0};
MUL.F32.SAT R0.x, R0, R1;
MUL.F32 R1.w, R0.x, fragment.attrib[1];
MOV.F R1.xyz, fragment.attrib[1];
ELSE;
ADD.F32 R0.x, R0, {-0.5, 0, 0, 0};
MUL.F32 R0.x, R0, R1;
ADD.F32.SAT R0.x, R0, {0.5, 0, 0, 0};
MOV.F R1.xyz, fragment.attrib[1];
MUL.F32 R1.w, R0.x, fragment.attrib[1];
ENDIF;
ELSE;
AND.U R0.x, fragment.attrib[5], {128, 0, 0, 0};
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
IF NE.x;
PK64.U D0.x, c[0];
TEX.F R0, R0.zwzw, handle(D0.x), 2D;
SEQ.F R0.w, R0, {1, 0, 0, 0}.x;
TRUNC.U.CC HC.x, R0.w;
IF NE.x;
MUL.F32 R1.xyz, R0, fragment.attrib[1].w;
MOV.F R1.w, fragment.attrib[1];
ELSE;
MOV.F R1, {0, 0, 0, 0}.x;
ENDIF;
ELSE;
PK64.U D0.x, c[0];
TEX.F R0, R0.zwzw, handle(D0.x), 2D;
MUL.F32 R1, fragment.attrib[1], R0;
ENDIF;
ENDIF;
LDC.F32X4 R0, buf1[192];
MUL.F32 result_color0, R1, R0;
END
<00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<!<21> jx<15>7<EFBFBD>-<2D><><EFBFBD>2<EFBFBD><32>an<00>d<00>.<<00>#<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R 7 
R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>\<5C><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>*\<5C><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> ;^<5E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>I<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>aR<><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>{<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>\<5C>@<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00>R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>V<>V<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>canvas_modulationcanvas_normal_transformcanvas_transformcolor_texturedirectional_light_countglobal_shader_uniforms[0]pad1pad2screen_pixel_sizescreen_to_sdfscreen_transformsdf_to_screensdf_to_textex_to_sdftimeuse_pixel_snapR<> R<>
R<> R<>$ȍ -R<> :P<> DP<>attrib_Aattrib_Battrib_Cattrib_Dattrib_Gcolor_attribuv_attribvertex_attrib R<>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> P<> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> R<>"<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> !ƍ#<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> +R<><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>color_interpuv_interpvarying_Cvarying_Fgl_Position
frag_color
<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>CanvasDataGlobalShaderUniformData<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>
<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>$<00><><EFBFBD><EFBFBD>ȍ -<00><><EFBFBD><EFBFBD>R<EFBFBD> :<00><><EFBFBD><EFBFBD>P<EFBFBD> D<00><><EFBFBD><EFBFBD>P<EFBFBD>attrib_Aattrib_Battrib_Cattrib_Dattrib_Gcolor_attribuv_attribvertex_attrib <00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>P<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD> !<00><><EFBFBD><EFBFBD>ƍcolor_interpuv_interpvarying_Cvarying_F
R<>frag_color"!!NVvp5.0
OPTION NV_internal;
OPTION NV_bindless_texture;
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
ATTRIB vertex_attrib[] = { vertex.attrib[0..14] };
OUTPUT result_attrib[] = { result.attrib[0..3] };
TEMP R0, R1, R2, R3;
TEMP T;
TEMP RC;
SHORT TEMP HC;
MUL.F32 R0.xy, vertex.attrib[0].y, vertex.attrib[8].zwzw;
MAD.F32 R0.zw, vertex.attrib[0].x, vertex.attrib[8].xyxy, R0.xyxy;
MOV.F result.attrib[2], vertex.attrib[11];
MUL.F32 result.attrib[1], vertex.attrib[3], vertex.attrib[10];
ADD.F32 R0.zw, R0, vertex.attrib[9].xyxy;
LDC.F32X2 R0.xy, buf1[16];
MUL.F32 R1.zw, R0.w, R0.xyxy;
LDC.F32X2 R0.xy, buf1[0];
MAD.F32 R0.xy, R0.z, R0, R1.zwzw;
LDC.F32X2 R1.xy, buf1[48];
ADD.F32 R0.xy, R0, R1;
ADD.F32 R0.xy, R0, {0, 0, 0, 0}.x;
MOV.F R0.zw, R0.xyxy;
MOV.F R3.zw, R0.xyxy;
LDC.U32 R0.x, buf1[220];
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
MOV.U result.attrib[3].xy, vertex.attrib[14].zwzw;
MOV.F R3.xy, vertex.attrib[4];
IF NE.x;
ADD.F32 R0.xy, R0.zwzw, {0.5, 0, 0, 0}.x;
FLR.F R3.zw, R0.xyxy;
ADD.F32 R3.xy, vertex.attrib[4], {9.99999975e-06, 0, 0, 0}.x;
ENDIF;
LDC.F32X4 R0, buf1[80];
MUL.F32 R2, R3.w, R0;
LDC.F32X4 R0, buf1[64];
LDC.F32X4 R1, buf1[112];
MAD.F32 R0, R3.z, R0, R2;
ADD.F32 R0, R0, R1;
ADD.F32 result.position, R0, {0, 0, 0, 0}.x;
MOV.F result.attrib[0].xy, R3;
END
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!NVfp5.0
OPTION NV_internal;
OPTION NV_gpu_program_fp64;
OPTION NV_bindless_texture;
PARAM c[1] = { program.local[0] };
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..3] };
ATTRIB fragment_attrib[] = { fragment.attrib[0..1] };
TEMP R0, R1;
LONG TEMP D0;
TEMP T;
TEMP RC;
SHORT TEMP HC;
OUTPUT result_color0 = result.color;
AND.U R0.x, fragment.attrib[3], {64, 0, 0, 0};
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
IF NE.x;
DDX.F32 R0.xy, fragment.attrib[0];
DDY.F32 R0.zw, fragment.attrib[0].xyxy;
ADD.F32 R0.zw, |R0.xyxy|, |R0|;
PK64.U D0.x, c[0];
TXQ R0.xy, {0, 0, 0, 0}, handle(D0.x), 2D;
I2F.S R0.xy, R0;
RCP.F32 R0.z, R0.z;
RCP.F32 R0.w, R0.w;
RCP.F32 R0.y, R0.y;
RCP.F32 R0.x, R0.x;
MUL.F32 R0.xy, fragment.attrib[2].x, R0;
DP2.F32 R1.x, R0, R0.zwzw;
TEX.F R0, fragment.attrib[0], handle(D0.x), 2D;
MAX.F R1.y, R0.x, R0;
MIN.F R0.x, R0, R0.y;
MUL.F32 R1.x, R1, {0.5, 0, 0, 0};
MIN.F R0.z, R0, R1.y;
SGT.F32 R0.y, fragment.attrib[2], {0, 0, 0, 0}.x;
TRUNC.U.CC HC.x, R0.y;
MAX.F R1.x, R1, {1, 0, 0, 0};
MAX.F R0.x, R0, R0.z;
IF NE.x;
MAD.F32 R0.y, fragment.attrib[2].x, {0.5, -1, 0, 0}.x, {0.5, -1, 0, 0};
MIN.F R0.y, R0, fragment.attrib[2];
MIN.F R0.z, R0.x, R0.w;
MAX.F R0.x, R0.y, {0, 0, 0, 0};
RCP.F32 R0.y, fragment.attrib[2].x;
MAD.F32 R0.x, R0, R0.y, R0.z;
ADD.F32 R0.x, R0, {-0.5, 0, 0, 0};
MUL.F32.SAT R0.x, R0, R1;
MUL.F32 R1.w, R0.x, fragment.attrib[1];
MOV.F R1.xyz, fragment.attrib[1];
ELSE;
ADD.F32 R0.x, R0, {-0.5, 0, 0, 0};
MUL.F32 R0.x, R0, R1;
ADD.F32.SAT R0.x, R0, {0.5, 0, 0, 0};
MOV.F R1.xyz, fragment.attrib[1];
MUL.F32 R1.w, R0.x, fragment.attrib[1];
ENDIF;
ELSE;
AND.U R0.x, fragment.attrib[3], {128, 0, 0, 0};
SNE.U.CC HC.x, R0, {0, 0, 0, 0};
IF NE.x;
PK64.U D0.x, c[0];
TEX.F R0, fragment.attrib[0], handle(D0.x), 2D;
SEQ.F R0.w, R0, {1, 0, 0, 0}.x;
TRUNC.U.CC HC.x, R0.w;
IF NE.x;
MUL.F32 R1.xyz, R0, fragment.attrib[1].w;
MOV.F R1.w, fragment.attrib[1];
ELSE;
MOV.F R1, {0, 0, 0, 0}.x;
ENDIF;
ELSE;
PK64.U D0.x, c[0];
TEX.F R0, fragment.attrib[0], handle(D0.x), 2D;
MUL.F32 R1, fragment.attrib[1], R0;
ENDIF;
ENDIF;
LDC.F32X4 R0, buf1[192];
MUL.F32 result_color0, R1, R0;
END
P <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00>I!<21> jx<15>7<EFBFBD>-<2D><><EFBFBD>2<EFBFBD><32>an<00>d<00><00>I<00>#<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K # 
R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>\<5C><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>*\<5C><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> ;^<5E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>I<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>aR<><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>{<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>\<5C>@<00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>P<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00>R<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>V<>V<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>canvas_modulationcanvas_normal_transformcanvas_transformcolor_texturedirectional_light_countglobal_shader_uniforms[0]pad1pad2screen_pixel_sizescreen_to_sdfscreen_transformsdf_to_screensdf_to_textex_to_sdftimeuse_pixel_snapR<> R<>
R<> R<>$ R<>- ȍ6ȍ ?/attrib_Aattrib_Battrib_Cattrib_Dattrib_Eattrib_Fattrib_Ggl_VertexID R<>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> P<> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> R<><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>color_interpuv_interpgl_Position
frag_color
<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>CanvasDataGlobalShaderUniformData<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>
<00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>R<EFBFBD>$ <00><><EFBFBD><EFBFBD>R<EFBFBD>- <00><><EFBFBD><EFBFBD>ȍ6<00><><EFBFBD><EFBFBD>ȍ ?<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>attrib_Aattrib_Battrib_Cattrib_Dattrib_Eattrib_Fattrib_Ggl_VertexID <00><><EFBFBD><EFBFBD>R<EFBFBD> <00><><EFBFBD><EFBFBD>P<EFBFBD>color_interpuv_interp
R<>frag_color<00>!!NVvp5.0
OPTION NV_internal;
OPTION NV_bindless_texture;
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
ATTRIB vertex_attrib[] = { vertex.attrib[0..14] };
OUTPUT result_attrib[] = { result.attrib[0..1] };
TEMP R0, R1, R2, R3;
TEMP T;
TEMP RC;
SHORT TEMP HC;
MOD.S R0.x, vertex.id, {3, 0, 0, 0}.x;
SEQ.S R0.x, R0, {0, 0, 0, 0};
MOV.U.CC RC.x, -R0;
IF NE.x;
SHR.U R0.x, vertex.attrib[13].y, {16, 0, 0, 0}.x;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
SHR.U R0.z, R0.y, {10, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
OR.U R0.w, R0.y, R0;
SNE.U R0.y, R0.z, {0, 0, 0, 0}.x;
MUL.U R0.z, -R0.y, R0.w;
AND.U R0.y, R0.x, {32768, 0, 0, 0}.x;
AND.U R0.x, vertex.attrib[13].y, {65535, 0, 0, 0};
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
OR.U R1.x, R0.y, R0.z;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.z, R0.y, {114688, 0, 0, 0}.x;
SHR.U R0.y, R0, {10, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
SHL.U R0.z, R0, {13, 0, 0, 0}.x;
OR.U R0.z, R0, R0.w;
SNE.U R0.y, R0, {0, 0, 0, 0}.x;
MUL.U R0.y, -R0, R0.z;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R0.y;
MOV.F R0.y, R1.x;
MOV.F R0.zw, R0.xyxy;
AND.U R0.x, vertex.attrib[13], {65535, 0, 0, 0};
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R1.y, R0.x, {1023, 0, 0, 0}.x;
SHR.U R1.x, R0.y, {10, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R0, R1;
SNE.U R0.y, R1.x, {0, 0, 0, 0}.x;
MUL.U R1.x, -R0.y, R1.y;
SHR.U R0.y, vertex.attrib[13].x, {16, 0, 0, 0}.x;
AND.U R1.z, R0.y, {1023, 0, 0, 0}.x;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R1;
AND.U R1.x, R0.y, {31744, 0, 0, 0};
ADD.U R1.y, R1.x, {114688, 0, 0, 0}.x;
SHR.U R1.x, R1, {10, 0, 0, 0}.x;
AND.U R0.y, R0, {32768, 0, 0, 0}.x;
SHL.U R1.z, R1, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R1, R1.z;
SNE.U R1.x, R1, {0, 0, 0, 0};
MUL.U R1.x, -R1, R1.y;
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
MOV.F R3.zw, vertex.attrib[10].xyxy;
MOV.F R3.xy, vertex.attrib[11].zwzw;
OR.U R0.y, R0, R1.x;
ELSE;
MOD.S R0.x, vertex.id, {3, 0, 0, 0}.x;
SEQ.S R0.x, R0, {1, 0, 0, 0};
MOV.U.CC RC.x, -R0;
IF NE.x;
SHR.U R0.x, vertex.attrib[13].w, {16, 0, 0, 0}.x;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
SHR.U R0.z, R0.y, {10, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
OR.U R0.w, R0.y, R0;
SNE.U R0.y, R0.z, {0, 0, 0, 0}.x;
MUL.U R0.z, -R0.y, R0.w;
AND.U R0.y, R0.x, {32768, 0, 0, 0}.x;
AND.U R0.x, vertex.attrib[13].w, {65535, 0, 0, 0};
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
OR.U R1.x, R0.y, R0.z;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.z, R0.y, {114688, 0, 0, 0}.x;
SHR.U R0.y, R0, {10, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
SHL.U R0.z, R0, {13, 0, 0, 0}.x;
OR.U R0.z, R0, R0.w;
SNE.U R0.y, R0, {0, 0, 0, 0}.x;
MUL.U R0.y, -R0, R0.z;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R0.y;
MOV.F R0.y, R1.x;
MOV.F R0.zw, R0.xyxy;
AND.U R0.x, vertex.attrib[13].z, {65535, 0, 0, 0};
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R1.y, R0.x, {1023, 0, 0, 0}.x;
SHR.U R1.x, R0.y, {10, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R0, R1;
SNE.U R0.y, R1.x, {0, 0, 0, 0}.x;
MUL.U R1.x, -R0.y, R1.y;
SHR.U R0.y, vertex.attrib[13].z, {16, 0, 0, 0}.x;
AND.U R1.z, R0.y, {1023, 0, 0, 0}.x;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R1;
AND.U R1.x, R0.y, {31744, 0, 0, 0};
ADD.U R1.y, R1.x, {114688, 0, 0, 0}.x;
SHR.U R1.x, R1, {10, 0, 0, 0}.x;
AND.U R0.y, R0, {32768, 0, 0, 0}.x;
SHL.U R1.z, R1, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R1, R1.z;
SNE.U R1.x, R1, {0, 0, 0, 0};
MUL.U R1.x, -R1, R1.y;
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
MOV.F R3.zw, vertex.attrib[10];
MOV.F R3.xy, vertex.attrib[12];
OR.U R0.y, R0, R1.x;
ELSE;
SHR.U R0.x, vertex.attrib[14].y, {16, 0, 0, 0}.x;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
SHR.U R0.z, R0.y, {10, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
OR.U R0.w, R0.y, R0;
SNE.U R0.y, R0.z, {0, 0, 0, 0}.x;
MUL.U R0.z, -R0.y, R0.w;
AND.U R0.y, R0.x, {32768, 0, 0, 0}.x;
AND.U R0.x, vertex.attrib[14].y, {65535, 0, 0, 0};
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
OR.U R1.x, R0.y, R0.z;
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R0.w, R0.x, {1023, 0, 0, 0}.x;
ADD.U R0.z, R0.y, {114688, 0, 0, 0}.x;
SHR.U R0.y, R0, {10, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.w, R0, {13, 0, 0, 0}.x;
SHL.U R0.z, R0, {13, 0, 0, 0}.x;
OR.U R0.z, R0, R0.w;
SNE.U R0.y, R0, {0, 0, 0, 0}.x;
MUL.U R0.y, -R0, R0.z;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R0.y;
MOV.F R0.y, R1.x;
MOV.F R0.zw, R0.xyxy;
AND.U R0.x, vertex.attrib[14], {65535, 0, 0, 0};
AND.U R0.y, R0.x, {31744, 0, 0, 0}.x;
AND.U R1.y, R0.x, {1023, 0, 0, 0}.x;
SHR.U R1.x, R0.y, {10, 0, 0, 0}.x;
ADD.U R0.y, R0, {114688, 0, 0, 0}.x;
AND.U R0.x, R0, {32768, 0, 0, 0};
SHL.U R0.y, R0, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R0, R1;
SNE.U R0.y, R1.x, {0, 0, 0, 0}.x;
MUL.U R1.x, -R0.y, R1.y;
SHR.U R0.y, vertex.attrib[14].x, {16, 0, 0, 0}.x;
AND.U R1.z, R0.y, {1023, 0, 0, 0}.x;
SHL.U R0.x, R0, {16, 0, 0, 0}.x;
OR.U R0.x, R0, R1;
AND.U R1.x, R0.y, {31744, 0, 0, 0};
ADD.U R1.y, R1.x, {114688, 0, 0, 0}.x;
SHR.U R1.x, R1, {10, 0, 0, 0}.x;
AND.U R0.y, R0, {32768, 0, 0, 0}.x;
SHL.U R1.z, R1, {13, 0, 0, 0}.x;
SHL.U R1.y, R1, {13, 0, 0, 0}.x;
OR.U R1.y, R1, R1.z;
SNE.U R1.x, R1, {0, 0, 0, 0};
MUL.U R1.x, -R1, R1.y;
SHL.U R0.y, R0, {16, 0, 0, 0}.x;
MOV.F R3.zw, vertex.attrib[11].xyxy;
MOV.F R3.xy, vertex.attrib[12].zwzw;
OR.U R0.y, R0, R1.x;
ENDIF;
ENDIF;
MUL.F32 R1.xy, R3.w, vertex.attrib[8].zwzw;
MAD.F32 R1.zw, R3.z, vertex.attrib[8].xyxy, R1.xyxy;
ADD.F32 R2.zw, R1, vertex.attrib[9].xyxy;
LDC.F32X2 R1.xy, buf1[16];
MUL.F32 R1.zw, R2.w, R1.xyxy;
LDC.F32X2 R1.xy, buf1[0];
MAD.F32 R1.xy, R2.z, R1, R1.zwzw;
LDC.F32X2 R2.xy, buf1[48];
ADD.F32 R1.xy, R1, R2;
ADD.F32 R1.zw, R1.xyxy, {0, 0, 0, 0}.x;
LDC.U32 R2.x, buf1[220];
SNE.U.CC HC.x, R2, {0, 0, 0, 0};
MOV.F R1.xy, R1.zwzw;
MOV.F R3.zw, R1;
MOV.F result.attrib[1], R0;
IF NE.x;
ADD.F32 R0.xy, R1, {0.5, 0, 0, 0}.x;
FLR.F R3.zw, R0.xyxy;
ADD.F32 R3.xy, R3, {9.99999975e-06, 0, 0, 0}.x;
ENDIF;
LDC.F32X4 R0, buf1[80];
MUL.F32 R2, R3.w, R0;
LDC.F32X4 R0, buf1[64];
LDC.F32X4 R1, buf1[112];
MAD.F32 R0, R3.z, R0, R2;
ADD.F32 R0, R0, R1;
ADD.F32 result.position, R0, {0, 0, 0, 0}.x;
MOV.F result.attrib[0].xy, R3;
END
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!NVfp5.0
OPTION NV_internal;
OPTION NV_gpu_program_fp64;
OPTION NV_bindless_texture;
PARAM c[1] = { program.local[0] };
CBUFFER buf0[] = { program.buffer[0] };
CBUFFER buf1[] = { program.buffer[1] };
ATTRIB fragment_attrib[] = { fragment.attrib[0..1] };
TEMP R0, R1;
LONG TEMP D0;
TEMP T;
OUTPUT result_color0 = result.color;
PK64.U D0.x, c[0];
TEX.F R0, fragment.attrib[0], handle(D0.x), 2D;
LDC.F32X4 R1, buf1[192];
MUL.F32 R0, fragment.attrib[1], R0;
MUL.F32 result_color0, R0, R1;
END
 <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>