One Hat Cyber Team
Your IP :
216.73.216.135
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
include
/
clang
/
Basic
/
Edit File:
OpenCLImageTypes.def
//===-- OpenCLImageTypes.def - Metadata about BuiltinTypes ------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // This file extends builtin types database with OpenCL image singleton types. // Custom code should define one of those three macros: // GENERIC_IMAGE_TYPE(Type, Id) - a generic image with its Id without an // access type // IMAGE_TYPE(Type, Id, SingletonId, AccessType, CGSuffix) - an image type // with given ID, singleton ID access type and a codegen suffix // GENERIC_IMAGE_TYPE_EXT(Type, Id, Ext) - a generic image with its Id and // required extension without an access type #ifdef GENERIC_IMAGE_TYPE #define IMAGE_READ_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE(Type, Id) #define IMAGE_WRITE_TYPE(Type, Id, Ext) #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) #elif defined(GENERIC_IMAGE_TYPE_EXT) #define IMAGE_READ_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##ROTy, Ext) #define IMAGE_WRITE_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##WOTy, Ext) #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##RWTy, Ext) #else #ifndef IMAGE_READ_TYPE #define IMAGE_READ_TYPE(Type, Id, Ext) \ IMAGE_TYPE(Type, Id##RO, Id##ROTy, read_only, ro) #endif #ifndef IMAGE_WRITE_TYPE #define IMAGE_WRITE_TYPE(Type, Id, Ext) \ IMAGE_TYPE(Type, Id##WO, Id##WOTy, write_only, wo) #endif #ifndef IMAGE_READ_WRITE_TYPE #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) \ IMAGE_TYPE(Type, Id##RW, Id##RWTy, read_write, rw) #endif #endif IMAGE_READ_TYPE(image1d, OCLImage1d, "") IMAGE_READ_TYPE(image1d_array, OCLImage1dArray, "") IMAGE_READ_TYPE(image1d_buffer, OCLImage1dBuffer, "") IMAGE_READ_TYPE(image2d, OCLImage2d, "") IMAGE_READ_TYPE(image2d_array, OCLImage2dArray, "") IMAGE_READ_TYPE(image2d_depth, OCLImage2dDepth, "") IMAGE_READ_TYPE(image2d_array_depth, OCLImage2dArrayDepth, "") IMAGE_READ_TYPE(image2d_msaa, OCLImage2dMSAA, "cl_khr_gl_msaa_sharing") IMAGE_READ_TYPE(image2d_array_msaa, OCLImage2dArrayMSAA, "cl_khr_gl_msaa_sharing") IMAGE_READ_TYPE(image2d_msaa_depth, OCLImage2dMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_READ_TYPE(image2d_array_msaa_depth, OCLImage2dArrayMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_READ_TYPE(image3d, OCLImage3d, "") IMAGE_WRITE_TYPE(image1d, OCLImage1d, "") IMAGE_WRITE_TYPE(image1d_array, OCLImage1dArray, "") IMAGE_WRITE_TYPE(image1d_buffer, OCLImage1dBuffer, "") IMAGE_WRITE_TYPE(image2d, OCLImage2d, "") IMAGE_WRITE_TYPE(image2d_array, OCLImage2dArray, "") IMAGE_WRITE_TYPE(image2d_depth, OCLImage2dDepth, "") IMAGE_WRITE_TYPE(image2d_array_depth, OCLImage2dArrayDepth, "") IMAGE_WRITE_TYPE(image2d_msaa, OCLImage2dMSAA, "cl_khr_gl_msaa_sharing") IMAGE_WRITE_TYPE(image2d_array_msaa, OCLImage2dArrayMSAA, "cl_khr_gl_msaa_sharing") IMAGE_WRITE_TYPE(image2d_msaa_depth, OCLImage2dMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_WRITE_TYPE(image2d_array_msaa_depth, OCLImage2dArrayMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_WRITE_TYPE(image3d, OCLImage3d, "") IMAGE_READ_WRITE_TYPE(image1d, OCLImage1d, "") IMAGE_READ_WRITE_TYPE(image1d_array, OCLImage1dArray, "") IMAGE_READ_WRITE_TYPE(image1d_buffer, OCLImage1dBuffer, "") IMAGE_READ_WRITE_TYPE(image2d, OCLImage2d, "") IMAGE_READ_WRITE_TYPE(image2d_array, OCLImage2dArray, "") IMAGE_READ_WRITE_TYPE(image2d_depth, OCLImage2dDepth, "") IMAGE_READ_WRITE_TYPE(image2d_array_depth, OCLImage2dArrayDepth, "") IMAGE_READ_WRITE_TYPE(image2d_msaa, OCLImage2dMSAA, "cl_khr_gl_msaa_sharing") IMAGE_READ_WRITE_TYPE(image2d_array_msaa, OCLImage2dArrayMSAA, "cl_khr_gl_msaa_sharing") IMAGE_READ_WRITE_TYPE(image2d_msaa_depth, OCLImage2dMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_READ_WRITE_TYPE(image2d_array_msaa_depth, OCLImage2dArrayMSAADepth, "cl_khr_gl_msaa_sharing") IMAGE_READ_WRITE_TYPE(image3d, OCLImage3d, "") #undef IMAGE_TYPE #undef GENERIC_IMAGE_TYPE #undef IMAGE_READ_TYPE #undef IMAGE_WRITE_TYPE #undef IMAGE_READ_WRITE_TYPE
Simpan