Blender V2.61 - r43446
|
00001 00002 #ifndef KERNEL_TEX 00003 #define KERNEL_TEX(type, ttype, name) 00004 #endif 00005 00006 #ifndef KERNEL_IMAGE_TEX 00007 #define KERNEL_IMAGE_TEX(type, ttype, name) 00008 #endif 00009 00010 00011 /* bvh */ 00012 KERNEL_TEX(float4, texture_float4, __bvh_nodes) 00013 KERNEL_TEX(float4, texture_float4, __tri_woop) 00014 KERNEL_TEX(uint, texture_uint, __prim_visibility) 00015 KERNEL_TEX(uint, texture_uint, __prim_index) 00016 KERNEL_TEX(uint, texture_uint, __prim_object) 00017 KERNEL_TEX(uint, texture_uint, __object_node) 00018 00019 /* objects */ 00020 KERNEL_TEX(float4, texture_float4, __objects) 00021 00022 /* triangles */ 00023 KERNEL_TEX(float4, texture_float4, __tri_normal) 00024 KERNEL_TEX(float4, texture_float4, __tri_vnormal) 00025 KERNEL_TEX(float4, texture_float4, __tri_vindex) 00026 KERNEL_TEX(float4, texture_float4, __tri_verts) 00027 00028 /* attributes */ 00029 KERNEL_TEX(uint4, texture_uint4, __attributes_map) 00030 KERNEL_TEX(float, texture_float, __attributes_float) 00031 KERNEL_TEX(float4, texture_float4, __attributes_float3) 00032 00033 /* lights */ 00034 KERNEL_TEX(float4, texture_float4, __light_distribution) 00035 KERNEL_TEX(float4, texture_float4, __light_data) 00036 00037 /* shaders */ 00038 KERNEL_TEX(uint4, texture_uint4, __svm_nodes) 00039 KERNEL_TEX(uint, texture_uint, __shader_flag) 00040 00041 /* camera/film */ 00042 KERNEL_TEX(float, texture_float, __filter_table) 00043 00044 /* sobol */ 00045 KERNEL_TEX(uint, texture_uint, __sobol_directions) 00046 00047 /* image */ 00048 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_000) 00049 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_001) 00050 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_002) 00051 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_003) 00052 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_004) 00053 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_005) 00054 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_006) 00055 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_007) 00056 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_008) 00057 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_009) 00058 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_010) 00059 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_011) 00060 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_012) 00061 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_013) 00062 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_014) 00063 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_015) 00064 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_016) 00065 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_017) 00066 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_018) 00067 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_019) 00068 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_020) 00069 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_021) 00070 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_022) 00071 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_023) 00072 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_024) 00073 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_025) 00074 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_026) 00075 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_027) 00076 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_028) 00077 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_029) 00078 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_030) 00079 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_031) 00080 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_032) 00081 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_033) 00082 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_034) 00083 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_035) 00084 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_036) 00085 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_037) 00086 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_038) 00087 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_039) 00088 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_040) 00089 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_041) 00090 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_042) 00091 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_043) 00092 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_044) 00093 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_045) 00094 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_046) 00095 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_047) 00096 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_048) 00097 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_049) 00098 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_050) 00099 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_051) 00100 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_052) 00101 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_053) 00102 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_054) 00103 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_055) 00104 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_056) 00105 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_057) 00106 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_058) 00107 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_059) 00108 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_060) 00109 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_061) 00110 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_062) 00111 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_063) 00112 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_064) 00113 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_065) 00114 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_066) 00115 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_067) 00116 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_068) 00117 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_069) 00118 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_070) 00119 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_071) 00120 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_072) 00121 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_073) 00122 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_074) 00123 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_075) 00124 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_076) 00125 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_077) 00126 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_078) 00127 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_079) 00128 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_080) 00129 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_081) 00130 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_082) 00131 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_083) 00132 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_084) 00133 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_085) 00134 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_086) 00135 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_087) 00136 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_088) 00137 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_089) 00138 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_090) 00139 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_091) 00140 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_092) 00141 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_093) 00142 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_094) 00143 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_095) 00144 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_096) 00145 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_097) 00146 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_098) 00147 KERNEL_IMAGE_TEX(uchar4, texture_image_uchar4, __tex_image_099) 00148 00149 #undef KERNEL_TEX 00150 #undef KERNEL_IMAGE_TEX 00151 00152