1fda9279dSmrg#ifndef ENVYAS 2fda9279dSmrgstatic uint32_t 3fda9279dSmrgNVC0FP_NV12[] = { 4fda9279dSmrg 0x00021462, 5fda9279dSmrg 0x00000000, 6fda9279dSmrg 0x00000000, 7fda9279dSmrg 0x00000000, 8fda9279dSmrg 0x00000000, 9fda9279dSmrg 0x80000000, 10fda9279dSmrg 0x00000a0a, 11fda9279dSmrg 0x00000000, 12fda9279dSmrg 0x00000000, 13fda9279dSmrg 0x00000000, 14fda9279dSmrg 0x00000000, 15fda9279dSmrg 0x00000000, 16fda9279dSmrg 0x00000000, 17fda9279dSmrg 0x00000000, 18fda9279dSmrg 0x00000000, 19fda9279dSmrg 0x00000000, 20fda9279dSmrg 0x00000000, 21fda9279dSmrg 0x00000000, 22fda9279dSmrg 0x0000000f, 23fda9279dSmrg 0x00000000, 24fda9279dSmrg#include "videonvc0.fpc" 25fda9279dSmrg}; 26fda9279dSmrg#else 27fda9279dSmrg 28fda9279dSmrginterp pass f32 $r2 a[0x7c] 0x0 0x0 29fda9279dSmrgrcp f32 $r2 $r2 30fda9279dSmrginterp mul f32 $r0 a[0x80] $r2 0x0 31fda9279dSmrginterp mul f32 $r1 a[0x84] $r2 0x0 32fda9279dSmrgtex t lauto live dfp #:#:#:$r0 t2d $t0 $s0 $r0:$r1 () 33fda9279dSmrgmul ftz rn f32 $r5 $r0 c0[0x0] 34fda9279dSmrgadd ftz rn f32 $r3 $r5 c0[0x4] 35fda9279dSmrgadd ftz rn f32 $r4 $r5 c0[0x8] 36fda9279dSmrgadd ftz rn f32 $r5 $r5 c0[0xc] 37fda9279dSmrginterp mul f32 $r0 a[0x80] $r2 0x0 38fda9279dSmrginterp mul f32 $r1 a[0x84] $r2 0x0 39fda9279dSmrgtex t lauto live dfp #:#:$r0:$r1 t2d $t1 $s0 $r0:$r1 () 40fda9279dSmrgfma ftz rn f32 $r3 $r0 c0[0x10] $r3 41fda9279dSmrgfma ftz rn f32 $r4 $r0 c0[0x14] $r4 42fda9279dSmrgfma ftz rn f32 $r5 $r0 c0[0x18] $r5 43fda9279dSmrgfma ftz rn f32 $r0 $r1 c0[0x1c] $r3 44fda9279dSmrgfma ftz rn f32 $r2 $r1 c0[0x24] $r5 45fda9279dSmrgfma ftz rn f32 $r1 $r1 c0[0x20] $r4 46fda9279dSmrgexit 47fda9279dSmrg#endif 48