1*8975f5c5SAndroid Build Coastguard Worker /******************************************************************************* 2*8975f5c5SAndroid Build Coastguard Worker * Copyright (c) 2008-2023 The Khronos Group Inc. 3*8975f5c5SAndroid Build Coastguard Worker * 4*8975f5c5SAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*8975f5c5SAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*8975f5c5SAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*8975f5c5SAndroid Build Coastguard Worker * 8*8975f5c5SAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*8975f5c5SAndroid Build Coastguard Worker * 10*8975f5c5SAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*8975f5c5SAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*8975f5c5SAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*8975f5c5SAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*8975f5c5SAndroid Build Coastguard Worker * limitations under the License. 15*8975f5c5SAndroid Build Coastguard Worker ******************************************************************************/ 16*8975f5c5SAndroid Build Coastguard Worker 17*8975f5c5SAndroid Build Coastguard Worker #ifndef OPENCL_CL_D3D10_H_ 18*8975f5c5SAndroid Build Coastguard Worker #define OPENCL_CL_D3D10_H_ 19*8975f5c5SAndroid Build Coastguard Worker 20*8975f5c5SAndroid Build Coastguard Worker /* 21*8975f5c5SAndroid Build Coastguard Worker ** This header is generated from the Khronos OpenCL XML API Registry. 22*8975f5c5SAndroid Build Coastguard Worker */ 23*8975f5c5SAndroid Build Coastguard Worker 24*8975f5c5SAndroid Build Coastguard Worker #if defined(_MSC_VER) 25*8975f5c5SAndroid Build Coastguard Worker #if _MSC_VER >=1500 26*8975f5c5SAndroid Build Coastguard Worker #pragma warning( push ) 27*8975f5c5SAndroid Build Coastguard Worker #pragma warning( disable : 4201 ) 28*8975f5c5SAndroid Build Coastguard Worker #pragma warning( disable : 5105 ) 29*8975f5c5SAndroid Build Coastguard Worker #endif 30*8975f5c5SAndroid Build Coastguard Worker #endif 31*8975f5c5SAndroid Build Coastguard Worker #include <d3d10.h> 32*8975f5c5SAndroid Build Coastguard Worker #if defined(_MSC_VER) 33*8975f5c5SAndroid Build Coastguard Worker #if _MSC_VER >=1500 34*8975f5c5SAndroid Build Coastguard Worker #pragma warning( pop ) 35*8975f5c5SAndroid Build Coastguard Worker #endif 36*8975f5c5SAndroid Build Coastguard Worker #endif 37*8975f5c5SAndroid Build Coastguard Worker 38*8975f5c5SAndroid Build Coastguard Worker #include <CL/cl.h> 39*8975f5c5SAndroid Build Coastguard Worker 40*8975f5c5SAndroid Build Coastguard Worker /* CL_NO_PROTOTYPES implies CL_NO_EXTENSION_PROTOTYPES: */ 41*8975f5c5SAndroid Build Coastguard Worker #if defined(CL_NO_PROTOTYPES) && !defined(CL_NO_EXTENSION_PROTOTYPES) 42*8975f5c5SAndroid Build Coastguard Worker #define CL_NO_EXTENSION_PROTOTYPES 43*8975f5c5SAndroid Build Coastguard Worker #endif 44*8975f5c5SAndroid Build Coastguard Worker 45*8975f5c5SAndroid Build Coastguard Worker /* CL_NO_EXTENSION_PROTOTYPES implies 46*8975f5c5SAndroid Build Coastguard Worker CL_NO_ICD_DISPATCH_EXTENSION_PROTOTYPES and 47*8975f5c5SAndroid Build Coastguard Worker CL_NO_NON_ICD_DISPATCH_EXTENSION_PROTOTYPES: */ 48*8975f5c5SAndroid Build Coastguard Worker #if defined(CL_NO_EXTENSION_PROTOTYPES) && \ 49*8975f5c5SAndroid Build Coastguard Worker !defined(CL_NO_ICD_DISPATCH_EXTENSION_PROTOTYPES) 50*8975f5c5SAndroid Build Coastguard Worker #define CL_NO_ICD_DISPATCH_EXTENSION_PROTOTYPES 51*8975f5c5SAndroid Build Coastguard Worker #endif 52*8975f5c5SAndroid Build Coastguard Worker #if defined(CL_NO_EXTENSION_PROTOTYPES) && \ 53*8975f5c5SAndroid Build Coastguard Worker !defined(CL_NO_NON_ICD_DISPATCH_EXTENSION_PROTOTYPES) 54*8975f5c5SAndroid Build Coastguard Worker #define CL_NO_NON_ICD_DISPATCH_EXTENSION_PROTOTYPES 55*8975f5c5SAndroid Build Coastguard Worker #endif 56*8975f5c5SAndroid Build Coastguard Worker 57*8975f5c5SAndroid Build Coastguard Worker #ifdef __cplusplus 58*8975f5c5SAndroid Build Coastguard Worker extern "C" { 59*8975f5c5SAndroid Build Coastguard Worker #endif 60*8975f5c5SAndroid Build Coastguard Worker 61*8975f5c5SAndroid Build Coastguard Worker /*************************************************************** 62*8975f5c5SAndroid Build Coastguard Worker * cl_khr_d3d10_sharing 63*8975f5c5SAndroid Build Coastguard Worker ***************************************************************/ 64*8975f5c5SAndroid Build Coastguard Worker #define cl_khr_d3d10_sharing 1 65*8975f5c5SAndroid Build Coastguard Worker #define CL_KHR_D3D10_SHARING_EXTENSION_NAME \ 66*8975f5c5SAndroid Build Coastguard Worker "cl_khr_d3d10_sharing" 67*8975f5c5SAndroid Build Coastguard Worker 68*8975f5c5SAndroid Build Coastguard Worker typedef cl_uint cl_d3d10_device_source_khr; 69*8975f5c5SAndroid Build Coastguard Worker typedef cl_uint cl_d3d10_device_set_khr; 70*8975f5c5SAndroid Build Coastguard Worker 71*8975f5c5SAndroid Build Coastguard Worker /* Error codes */ 72*8975f5c5SAndroid Build Coastguard Worker #define CL_INVALID_D3D10_DEVICE_KHR -1002 73*8975f5c5SAndroid Build Coastguard Worker #define CL_INVALID_D3D10_RESOURCE_KHR -1003 74*8975f5c5SAndroid Build Coastguard Worker #define CL_D3D10_RESOURCE_ALREADY_ACQUIRED_KHR -1004 75*8975f5c5SAndroid Build Coastguard Worker #define CL_D3D10_RESOURCE_NOT_ACQUIRED_KHR -1005 76*8975f5c5SAndroid Build Coastguard Worker 77*8975f5c5SAndroid Build Coastguard Worker /* cl_d3d10_device_source_khr */ 78*8975f5c5SAndroid Build Coastguard Worker #define CL_D3D10_DEVICE_KHR 0x4010 79*8975f5c5SAndroid Build Coastguard Worker #define CL_D3D10_DXGI_ADAPTER_KHR 0x4011 80*8975f5c5SAndroid Build Coastguard Worker 81*8975f5c5SAndroid Build Coastguard Worker /* cl_d3d10_device_set_khr */ 82*8975f5c5SAndroid Build Coastguard Worker #define CL_PREFERRED_DEVICES_FOR_D3D10_KHR 0x4012 83*8975f5c5SAndroid Build Coastguard Worker #define CL_ALL_DEVICES_FOR_D3D10_KHR 0x4013 84*8975f5c5SAndroid Build Coastguard Worker 85*8975f5c5SAndroid Build Coastguard Worker /* cl_context_info */ 86*8975f5c5SAndroid Build Coastguard Worker #define CL_CONTEXT_D3D10_DEVICE_KHR 0x4014 87*8975f5c5SAndroid Build Coastguard Worker #define CL_CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR 0x402C 88*8975f5c5SAndroid Build Coastguard Worker 89*8975f5c5SAndroid Build Coastguard Worker /* cl_mem_info */ 90*8975f5c5SAndroid Build Coastguard Worker #define CL_MEM_D3D10_RESOURCE_KHR 0x4015 91*8975f5c5SAndroid Build Coastguard Worker 92*8975f5c5SAndroid Build Coastguard Worker /* cl_image_info */ 93*8975f5c5SAndroid Build Coastguard Worker #define CL_IMAGE_D3D10_SUBRESOURCE_KHR 0x4016 94*8975f5c5SAndroid Build Coastguard Worker 95*8975f5c5SAndroid Build Coastguard Worker /* cl_command_type */ 96*8975f5c5SAndroid Build Coastguard Worker #define CL_COMMAND_ACQUIRE_D3D10_OBJECTS_KHR 0x4017 97*8975f5c5SAndroid Build Coastguard Worker #define CL_COMMAND_RELEASE_D3D10_OBJECTS_KHR 0x4018 98*8975f5c5SAndroid Build Coastguard Worker 99*8975f5c5SAndroid Build Coastguard Worker 100*8975f5c5SAndroid Build Coastguard Worker typedef cl_int CL_API_CALL 101*8975f5c5SAndroid Build Coastguard Worker clGetDeviceIDsFromD3D10KHR_t( 102*8975f5c5SAndroid Build Coastguard Worker cl_platform_id platform, 103*8975f5c5SAndroid Build Coastguard Worker cl_d3d10_device_source_khr d3d_device_source, 104*8975f5c5SAndroid Build Coastguard Worker void* d3d_object, 105*8975f5c5SAndroid Build Coastguard Worker cl_d3d10_device_set_khr d3d_device_set, 106*8975f5c5SAndroid Build Coastguard Worker cl_uint num_entries, 107*8975f5c5SAndroid Build Coastguard Worker cl_device_id* devices, 108*8975f5c5SAndroid Build Coastguard Worker cl_uint* num_devices); 109*8975f5c5SAndroid Build Coastguard Worker 110*8975f5c5SAndroid Build Coastguard Worker typedef clGetDeviceIDsFromD3D10KHR_t * 111*8975f5c5SAndroid Build Coastguard Worker clGetDeviceIDsFromD3D10KHR_fn CL_API_SUFFIX__VERSION_1_0; 112*8975f5c5SAndroid Build Coastguard Worker 113*8975f5c5SAndroid Build Coastguard Worker typedef cl_mem CL_API_CALL 114*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10BufferKHR_t( 115*8975f5c5SAndroid Build Coastguard Worker cl_context context, 116*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 117*8975f5c5SAndroid Build Coastguard Worker ID3D10Buffer* resource, 118*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret); 119*8975f5c5SAndroid Build Coastguard Worker 120*8975f5c5SAndroid Build Coastguard Worker typedef clCreateFromD3D10BufferKHR_t * 121*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10BufferKHR_fn CL_API_SUFFIX__VERSION_1_0; 122*8975f5c5SAndroid Build Coastguard Worker 123*8975f5c5SAndroid Build Coastguard Worker typedef cl_mem CL_API_CALL 124*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture2DKHR_t( 125*8975f5c5SAndroid Build Coastguard Worker cl_context context, 126*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 127*8975f5c5SAndroid Build Coastguard Worker ID3D10Texture2D* resource, 128*8975f5c5SAndroid Build Coastguard Worker UINT subresource, 129*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret); 130*8975f5c5SAndroid Build Coastguard Worker 131*8975f5c5SAndroid Build Coastguard Worker typedef clCreateFromD3D10Texture2DKHR_t * 132*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture2DKHR_fn CL_API_SUFFIX__VERSION_1_0; 133*8975f5c5SAndroid Build Coastguard Worker 134*8975f5c5SAndroid Build Coastguard Worker typedef cl_mem CL_API_CALL 135*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture3DKHR_t( 136*8975f5c5SAndroid Build Coastguard Worker cl_context context, 137*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 138*8975f5c5SAndroid Build Coastguard Worker ID3D10Texture3D* resource, 139*8975f5c5SAndroid Build Coastguard Worker UINT subresource, 140*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret); 141*8975f5c5SAndroid Build Coastguard Worker 142*8975f5c5SAndroid Build Coastguard Worker typedef clCreateFromD3D10Texture3DKHR_t * 143*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture3DKHR_fn CL_API_SUFFIX__VERSION_1_0; 144*8975f5c5SAndroid Build Coastguard Worker 145*8975f5c5SAndroid Build Coastguard Worker typedef cl_int CL_API_CALL 146*8975f5c5SAndroid Build Coastguard Worker clEnqueueAcquireD3D10ObjectsKHR_t( 147*8975f5c5SAndroid Build Coastguard Worker cl_command_queue command_queue, 148*8975f5c5SAndroid Build Coastguard Worker cl_uint num_objects, 149*8975f5c5SAndroid Build Coastguard Worker const cl_mem* mem_objects, 150*8975f5c5SAndroid Build Coastguard Worker cl_uint num_events_in_wait_list, 151*8975f5c5SAndroid Build Coastguard Worker const cl_event* event_wait_list, 152*8975f5c5SAndroid Build Coastguard Worker cl_event* event); 153*8975f5c5SAndroid Build Coastguard Worker 154*8975f5c5SAndroid Build Coastguard Worker typedef clEnqueueAcquireD3D10ObjectsKHR_t * 155*8975f5c5SAndroid Build Coastguard Worker clEnqueueAcquireD3D10ObjectsKHR_fn CL_API_SUFFIX__VERSION_1_0; 156*8975f5c5SAndroid Build Coastguard Worker 157*8975f5c5SAndroid Build Coastguard Worker typedef cl_int CL_API_CALL 158*8975f5c5SAndroid Build Coastguard Worker clEnqueueReleaseD3D10ObjectsKHR_t( 159*8975f5c5SAndroid Build Coastguard Worker cl_command_queue command_queue, 160*8975f5c5SAndroid Build Coastguard Worker cl_uint num_objects, 161*8975f5c5SAndroid Build Coastguard Worker const cl_mem* mem_objects, 162*8975f5c5SAndroid Build Coastguard Worker cl_uint num_events_in_wait_list, 163*8975f5c5SAndroid Build Coastguard Worker const cl_event* event_wait_list, 164*8975f5c5SAndroid Build Coastguard Worker cl_event* event); 165*8975f5c5SAndroid Build Coastguard Worker 166*8975f5c5SAndroid Build Coastguard Worker typedef clEnqueueReleaseD3D10ObjectsKHR_t * 167*8975f5c5SAndroid Build Coastguard Worker clEnqueueReleaseD3D10ObjectsKHR_fn CL_API_SUFFIX__VERSION_1_0; 168*8975f5c5SAndroid Build Coastguard Worker 169*8975f5c5SAndroid Build Coastguard Worker #if !defined(CL_NO_ICD_DISPATCH_EXTENSION_PROTOTYPES) 170*8975f5c5SAndroid Build Coastguard Worker 171*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_int CL_API_CALL 172*8975f5c5SAndroid Build Coastguard Worker clGetDeviceIDsFromD3D10KHR( 173*8975f5c5SAndroid Build Coastguard Worker cl_platform_id platform, 174*8975f5c5SAndroid Build Coastguard Worker cl_d3d10_device_source_khr d3d_device_source, 175*8975f5c5SAndroid Build Coastguard Worker void* d3d_object, 176*8975f5c5SAndroid Build Coastguard Worker cl_d3d10_device_set_khr d3d_device_set, 177*8975f5c5SAndroid Build Coastguard Worker cl_uint num_entries, 178*8975f5c5SAndroid Build Coastguard Worker cl_device_id* devices, 179*8975f5c5SAndroid Build Coastguard Worker cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_0; 180*8975f5c5SAndroid Build Coastguard Worker 181*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_mem CL_API_CALL 182*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10BufferKHR( 183*8975f5c5SAndroid Build Coastguard Worker cl_context context, 184*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 185*8975f5c5SAndroid Build Coastguard Worker ID3D10Buffer* resource, 186*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0; 187*8975f5c5SAndroid Build Coastguard Worker 188*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_mem CL_API_CALL 189*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture2DKHR( 190*8975f5c5SAndroid Build Coastguard Worker cl_context context, 191*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 192*8975f5c5SAndroid Build Coastguard Worker ID3D10Texture2D* resource, 193*8975f5c5SAndroid Build Coastguard Worker UINT subresource, 194*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0; 195*8975f5c5SAndroid Build Coastguard Worker 196*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_mem CL_API_CALL 197*8975f5c5SAndroid Build Coastguard Worker clCreateFromD3D10Texture3DKHR( 198*8975f5c5SAndroid Build Coastguard Worker cl_context context, 199*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 200*8975f5c5SAndroid Build Coastguard Worker ID3D10Texture3D* resource, 201*8975f5c5SAndroid Build Coastguard Worker UINT subresource, 202*8975f5c5SAndroid Build Coastguard Worker cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0; 203*8975f5c5SAndroid Build Coastguard Worker 204*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_int CL_API_CALL 205*8975f5c5SAndroid Build Coastguard Worker clEnqueueAcquireD3D10ObjectsKHR( 206*8975f5c5SAndroid Build Coastguard Worker cl_command_queue command_queue, 207*8975f5c5SAndroid Build Coastguard Worker cl_uint num_objects, 208*8975f5c5SAndroid Build Coastguard Worker const cl_mem* mem_objects, 209*8975f5c5SAndroid Build Coastguard Worker cl_uint num_events_in_wait_list, 210*8975f5c5SAndroid Build Coastguard Worker const cl_event* event_wait_list, 211*8975f5c5SAndroid Build Coastguard Worker cl_event* event) CL_API_SUFFIX__VERSION_1_0; 212*8975f5c5SAndroid Build Coastguard Worker 213*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_int CL_API_CALL 214*8975f5c5SAndroid Build Coastguard Worker clEnqueueReleaseD3D10ObjectsKHR( 215*8975f5c5SAndroid Build Coastguard Worker cl_command_queue command_queue, 216*8975f5c5SAndroid Build Coastguard Worker cl_uint num_objects, 217*8975f5c5SAndroid Build Coastguard Worker const cl_mem* mem_objects, 218*8975f5c5SAndroid Build Coastguard Worker cl_uint num_events_in_wait_list, 219*8975f5c5SAndroid Build Coastguard Worker const cl_event* event_wait_list, 220*8975f5c5SAndroid Build Coastguard Worker cl_event* event) CL_API_SUFFIX__VERSION_1_0; 221*8975f5c5SAndroid Build Coastguard Worker 222*8975f5c5SAndroid Build Coastguard Worker #endif /* !defined(CL_NO_ICD_DISPATCH_EXTENSION_PROTOTYPES) */ 223*8975f5c5SAndroid Build Coastguard Worker 224*8975f5c5SAndroid Build Coastguard Worker /*************************************************************** 225*8975f5c5SAndroid Build Coastguard Worker * cl_intel_sharing_format_query_d3d10 226*8975f5c5SAndroid Build Coastguard Worker ***************************************************************/ 227*8975f5c5SAndroid Build Coastguard Worker #define cl_intel_sharing_format_query_d3d10 1 228*8975f5c5SAndroid Build Coastguard Worker #define CL_INTEL_SHARING_FORMAT_QUERY_D3D10_EXTENSION_NAME \ 229*8975f5c5SAndroid Build Coastguard Worker "cl_intel_sharing_format_query_d3d10" 230*8975f5c5SAndroid Build Coastguard Worker 231*8975f5c5SAndroid Build Coastguard Worker /* when cl_khr_d3d10_sharing is supported */ 232*8975f5c5SAndroid Build Coastguard Worker 233*8975f5c5SAndroid Build Coastguard Worker typedef cl_int CL_API_CALL 234*8975f5c5SAndroid Build Coastguard Worker clGetSupportedD3D10TextureFormatsINTEL_t( 235*8975f5c5SAndroid Build Coastguard Worker cl_context context, 236*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 237*8975f5c5SAndroid Build Coastguard Worker cl_mem_object_type image_type, 238*8975f5c5SAndroid Build Coastguard Worker cl_uint num_entries, 239*8975f5c5SAndroid Build Coastguard Worker DXGI_FORMAT* d3d10_formats, 240*8975f5c5SAndroid Build Coastguard Worker cl_uint* num_texture_formats); 241*8975f5c5SAndroid Build Coastguard Worker 242*8975f5c5SAndroid Build Coastguard Worker typedef clGetSupportedD3D10TextureFormatsINTEL_t * 243*8975f5c5SAndroid Build Coastguard Worker clGetSupportedD3D10TextureFormatsINTEL_fn ; 244*8975f5c5SAndroid Build Coastguard Worker 245*8975f5c5SAndroid Build Coastguard Worker #if !defined(CL_NO_NON_ICD_DISPATCH_EXTENSION_PROTOTYPES) 246*8975f5c5SAndroid Build Coastguard Worker 247*8975f5c5SAndroid Build Coastguard Worker extern CL_API_ENTRY cl_int CL_API_CALL 248*8975f5c5SAndroid Build Coastguard Worker clGetSupportedD3D10TextureFormatsINTEL( 249*8975f5c5SAndroid Build Coastguard Worker cl_context context, 250*8975f5c5SAndroid Build Coastguard Worker cl_mem_flags flags, 251*8975f5c5SAndroid Build Coastguard Worker cl_mem_object_type image_type, 252*8975f5c5SAndroid Build Coastguard Worker cl_uint num_entries, 253*8975f5c5SAndroid Build Coastguard Worker DXGI_FORMAT* d3d10_formats, 254*8975f5c5SAndroid Build Coastguard Worker cl_uint* num_texture_formats) ; 255*8975f5c5SAndroid Build Coastguard Worker 256*8975f5c5SAndroid Build Coastguard Worker #endif /* !defined(CL_NO_NON_ICD_DISPATCH_EXTENSION_PROTOTYPES) */ 257*8975f5c5SAndroid Build Coastguard Worker 258*8975f5c5SAndroid Build Coastguard Worker #ifdef __cplusplus 259*8975f5c5SAndroid Build Coastguard Worker } 260*8975f5c5SAndroid Build Coastguard Worker #endif 261*8975f5c5SAndroid Build Coastguard Worker 262*8975f5c5SAndroid Build Coastguard Worker #endif /* OPENCL_CL_D3D10_H_ */ 263