static const CALchar* ILKernel =
"il_ps_2_0 \n"
"dcl_input_interp(linear) v0.xy__ \n"
"dcl_output_generic o0 \n"
"dcl_cb cb0[1] \n"
"dcl_resource_id(0)_type(2d,unnorm)_fmtx(float)_fmty(float)_fmtz(float)_fmtw(float)
\n"
"sample_resource(0)_sampler(0) r0, v0.xyxx \n"
"dmul o0, r0, cb0[0] \n"
"end \n";
sample_resource(0)_sampler(0) 这句中,_resource(0)是表示对第0个资源采样,
那么_sampler(0) 是什么含义,那个数字表示什么?我在手册中没找到。
此外,我绑定的内存是double的2维空间,那么采样读取到r0中的是1个double ,还
是2个double?如果是1个,那么应该是位于r0.xy?
谢谢
Xianyi