@@ -1332,152 +1332,147 @@ cdef extern from 'cuda.h':
13321332 CU_LOG_LEVEL_WARNING
13331333 ctypedef CUlogLevel_enum CUlogLevel
13341334
1335- cdef extern from ' ' :
1336- ctypedef enum CUeglFrameType_enum:
1337- CU_EGL_FRAME_TYPE_ARRAY
1338- CU_EGL_FRAME_TYPE_PITCH
1339- ctypedef CUeglFrameType_enum CUeglFrameType
1340-
1341- cdef extern from ' ' :
1342- ctypedef enum CUeglResourceLocationFlags_enum:
1343- CU_EGL_RESOURCE_LOCATION_SYSMEM
1344- CU_EGL_RESOURCE_LOCATION_VIDMEM
1345- ctypedef CUeglResourceLocationFlags_enum CUeglResourceLocationFlags
1346-
1347- cdef extern from ' ' :
1348- ctypedef enum CUeglColorFormat_enum:
1349- CU_EGL_COLOR_FORMAT_YUV420_PLANAR
1350- CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR
1351- CU_EGL_COLOR_FORMAT_YUV422_PLANAR
1352- CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR
1353- CU_EGL_COLOR_FORMAT_RGB
1354- CU_EGL_COLOR_FORMAT_BGR
1355- CU_EGL_COLOR_FORMAT_ARGB
1356- CU_EGL_COLOR_FORMAT_RGBA
1357- CU_EGL_COLOR_FORMAT_L
1358- CU_EGL_COLOR_FORMAT_R
1359- CU_EGL_COLOR_FORMAT_YUV444_PLANAR
1360- CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR
1361- CU_EGL_COLOR_FORMAT_YUYV_422
1362- CU_EGL_COLOR_FORMAT_UYVY_422
1363- CU_EGL_COLOR_FORMAT_ABGR
1364- CU_EGL_COLOR_FORMAT_BGRA
1365- CU_EGL_COLOR_FORMAT_A
1366- CU_EGL_COLOR_FORMAT_RG
1367- CU_EGL_COLOR_FORMAT_AYUV
1368- CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR
1369- CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR
1370- CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR
1371- CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR
1372- CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR
1373- CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR
1374- CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR
1375- CU_EGL_COLOR_FORMAT_VYUY_ER
1376- CU_EGL_COLOR_FORMAT_UYVY_ER
1377- CU_EGL_COLOR_FORMAT_YUYV_ER
1378- CU_EGL_COLOR_FORMAT_YVYU_ER
1379- CU_EGL_COLOR_FORMAT_YUV_ER
1380- CU_EGL_COLOR_FORMAT_YUVA_ER
1381- CU_EGL_COLOR_FORMAT_AYUV_ER
1382- CU_EGL_COLOR_FORMAT_YUV444_PLANAR_ER
1383- CU_EGL_COLOR_FORMAT_YUV422_PLANAR_ER
1384- CU_EGL_COLOR_FORMAT_YUV420_PLANAR_ER
1385- CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR_ER
1386- CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR_ER
1387- CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER
1388- CU_EGL_COLOR_FORMAT_YVU444_PLANAR_ER
1389- CU_EGL_COLOR_FORMAT_YVU422_PLANAR_ER
1390- CU_EGL_COLOR_FORMAT_YVU420_PLANAR_ER
1391- CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR_ER
1392- CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR_ER
1393- CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_ER
1394- CU_EGL_COLOR_FORMAT_BAYER_RGGB
1395- CU_EGL_COLOR_FORMAT_BAYER_BGGR
1396- CU_EGL_COLOR_FORMAT_BAYER_GRBG
1397- CU_EGL_COLOR_FORMAT_BAYER_GBRG
1398- CU_EGL_COLOR_FORMAT_BAYER10_RGGB
1399- CU_EGL_COLOR_FORMAT_BAYER10_BGGR
1400- CU_EGL_COLOR_FORMAT_BAYER10_GRBG
1401- CU_EGL_COLOR_FORMAT_BAYER10_GBRG
1402- CU_EGL_COLOR_FORMAT_BAYER12_RGGB
1403- CU_EGL_COLOR_FORMAT_BAYER12_BGGR
1404- CU_EGL_COLOR_FORMAT_BAYER12_GRBG
1405- CU_EGL_COLOR_FORMAT_BAYER12_GBRG
1406- CU_EGL_COLOR_FORMAT_BAYER14_RGGB
1407- CU_EGL_COLOR_FORMAT_BAYER14_BGGR
1408- CU_EGL_COLOR_FORMAT_BAYER14_GRBG
1409- CU_EGL_COLOR_FORMAT_BAYER14_GBRG
1410- CU_EGL_COLOR_FORMAT_BAYER20_RGGB
1411- CU_EGL_COLOR_FORMAT_BAYER20_BGGR
1412- CU_EGL_COLOR_FORMAT_BAYER20_GRBG
1413- CU_EGL_COLOR_FORMAT_BAYER20_GBRG
1414- CU_EGL_COLOR_FORMAT_YVU444_PLANAR
1415- CU_EGL_COLOR_FORMAT_YVU422_PLANAR
1416- CU_EGL_COLOR_FORMAT_YVU420_PLANAR
1417- CU_EGL_COLOR_FORMAT_BAYER_ISP_RGGB
1418- CU_EGL_COLOR_FORMAT_BAYER_ISP_BGGR
1419- CU_EGL_COLOR_FORMAT_BAYER_ISP_GRBG
1420- CU_EGL_COLOR_FORMAT_BAYER_ISP_GBRG
1421- CU_EGL_COLOR_FORMAT_BAYER_BCCR
1422- CU_EGL_COLOR_FORMAT_BAYER_RCCB
1423- CU_EGL_COLOR_FORMAT_BAYER_CRBC
1424- CU_EGL_COLOR_FORMAT_BAYER_CBRC
1425- CU_EGL_COLOR_FORMAT_BAYER10_CCCC
1426- CU_EGL_COLOR_FORMAT_BAYER12_BCCR
1427- CU_EGL_COLOR_FORMAT_BAYER12_RCCB
1428- CU_EGL_COLOR_FORMAT_BAYER12_CRBC
1429- CU_EGL_COLOR_FORMAT_BAYER12_CBRC
1430- CU_EGL_COLOR_FORMAT_BAYER12_CCCC
1431- CU_EGL_COLOR_FORMAT_Y
1432- CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_2020
1433- CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_2020
1434- CU_EGL_COLOR_FORMAT_YUV420_PLANAR_2020
1435- CU_EGL_COLOR_FORMAT_YVU420_PLANAR_2020
1436- CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_709
1437- CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_709
1438- CU_EGL_COLOR_FORMAT_YUV420_PLANAR_709
1439- CU_EGL_COLOR_FORMAT_YVU420_PLANAR_709
1440- CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709
1441- CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_2020
1442- CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_2020
1443- CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR
1444- CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_709
1445- CU_EGL_COLOR_FORMAT_Y_ER
1446- CU_EGL_COLOR_FORMAT_Y_709_ER
1447- CU_EGL_COLOR_FORMAT_Y10_ER
1448- CU_EGL_COLOR_FORMAT_Y10_709_ER
1449- CU_EGL_COLOR_FORMAT_Y12_ER
1450- CU_EGL_COLOR_FORMAT_Y12_709_ER
1451- CU_EGL_COLOR_FORMAT_YUVA
1452- CU_EGL_COLOR_FORMAT_YUV
1453- CU_EGL_COLOR_FORMAT_YVYU
1454- CU_EGL_COLOR_FORMAT_VYUY
1455- CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_ER
1456- CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709_ER
1457- CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_ER
1458- CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_709_ER
1459- CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_ER
1460- CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_709_ER
1461- CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_ER
1462- CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_709_ER
1463- CU_EGL_COLOR_FORMAT_UYVY_709
1464- CU_EGL_COLOR_FORMAT_UYVY_709_ER
1465- CU_EGL_COLOR_FORMAT_UYVY_2020
1466- CU_EGL_COLOR_FORMAT_MAX
1467- ctypedef CUeglColorFormat_enum CUeglColorFormat
1468-
1469- cdef extern from ' ' :
1470- ctypedef enum CUGLmap_flags_enum:
1471- CU_GL_MAP_RESOURCE_FLAGS_NONE
1472- CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY
1473- CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD
1474- ctypedef CUGLmap_flags_enum CUGLmap_flags
1475-
1476- cdef extern from ' ' :
1477- ctypedef enum CUoutput_mode_enum:
1478- CU_OUT_KEY_VALUE_PAIR
1479- CU_OUT_CSV
1480- ctypedef CUoutput_mode_enum CUoutput_mode
1335+ ctypedef enum CUeglFrameType_enum " CUeglFrameType_enum" :
1336+ CU_EGL_FRAME_TYPE_ARRAY " CU_EGL_FRAME_TYPE_ARRAY" = 0
1337+ CU_EGL_FRAME_TYPE_PITCH " CU_EGL_FRAME_TYPE_PITCH" = 1
1338+ ctypedef CUeglFrameType_enum CUeglFrameType " CUeglFrameType"
1339+
1340+ ctypedef enum CUeglResourceLocationFlags_enum " CUeglResourceLocationFlags_enum" :
1341+ CU_EGL_RESOURCE_LOCATION_SYSMEM " CU_EGL_RESOURCE_LOCATION_SYSMEM" = 0x00
1342+ CU_EGL_RESOURCE_LOCATION_VIDMEM " CU_EGL_RESOURCE_LOCATION_VIDMEM" = 0x01
1343+ ctypedef CUeglResourceLocationFlags_enum CUeglResourceLocationFlags " CUeglResourceLocationFlags"
1344+
1345+ ctypedef enum CUeglColorFormat_enum " CUeglColorFormat_enum" :
1346+ CU_EGL_COLOR_FORMAT_YUV420_PLANAR " CU_EGL_COLOR_FORMAT_YUV420_PLANAR" = 0x00
1347+ CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR" = 0x01
1348+ CU_EGL_COLOR_FORMAT_YUV422_PLANAR " CU_EGL_COLOR_FORMAT_YUV422_PLANAR" = 0x02
1349+ CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR" = 0x03
1350+ CU_EGL_COLOR_FORMAT_RGB " CU_EGL_COLOR_FORMAT_RGB" = 0x04
1351+ CU_EGL_COLOR_FORMAT_BGR " CU_EGL_COLOR_FORMAT_BGR" = 0x05
1352+ CU_EGL_COLOR_FORMAT_ARGB " CU_EGL_COLOR_FORMAT_ARGB" = 0x06
1353+ CU_EGL_COLOR_FORMAT_RGBA " CU_EGL_COLOR_FORMAT_RGBA" = 0x07
1354+ CU_EGL_COLOR_FORMAT_L " CU_EGL_COLOR_FORMAT_L" = 0x08
1355+ CU_EGL_COLOR_FORMAT_R " CU_EGL_COLOR_FORMAT_R" = 0x09
1356+ CU_EGL_COLOR_FORMAT_YUV444_PLANAR " CU_EGL_COLOR_FORMAT_YUV444_PLANAR" = 0x0A
1357+ CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR" = 0x0B
1358+ CU_EGL_COLOR_FORMAT_YUYV_422 " CU_EGL_COLOR_FORMAT_YUYV_422" = 0x0C
1359+ CU_EGL_COLOR_FORMAT_UYVY_422 " CU_EGL_COLOR_FORMAT_UYVY_422" = 0x0D
1360+ CU_EGL_COLOR_FORMAT_ABGR " CU_EGL_COLOR_FORMAT_ABGR" = 0x0E
1361+ CU_EGL_COLOR_FORMAT_BGRA " CU_EGL_COLOR_FORMAT_BGRA" = 0x0F
1362+ CU_EGL_COLOR_FORMAT_A " CU_EGL_COLOR_FORMAT_A" = 0x10
1363+ CU_EGL_COLOR_FORMAT_RG " CU_EGL_COLOR_FORMAT_RG" = 0x11
1364+ CU_EGL_COLOR_FORMAT_AYUV " CU_EGL_COLOR_FORMAT_AYUV" = 0x12
1365+ CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR" = 0x13
1366+ CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR" = 0x14
1367+ CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR " CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR" = 0x15
1368+ CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR " CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR" = 0x16
1369+ CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR " CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR" = 0x17
1370+ CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR " CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR" = 0x18
1371+ CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR " CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR" = 0x19
1372+ CU_EGL_COLOR_FORMAT_VYUY_ER " CU_EGL_COLOR_FORMAT_VYUY_ER" = 0x1A
1373+ CU_EGL_COLOR_FORMAT_UYVY_ER " CU_EGL_COLOR_FORMAT_UYVY_ER" = 0x1B
1374+ CU_EGL_COLOR_FORMAT_YUYV_ER " CU_EGL_COLOR_FORMAT_YUYV_ER" = 0x1C
1375+ CU_EGL_COLOR_FORMAT_YVYU_ER " CU_EGL_COLOR_FORMAT_YVYU_ER" = 0x1D
1376+ CU_EGL_COLOR_FORMAT_YUV_ER " CU_EGL_COLOR_FORMAT_YUV_ER" = 0x1E
1377+ CU_EGL_COLOR_FORMAT_YUVA_ER " CU_EGL_COLOR_FORMAT_YUVA_ER" = 0x1F
1378+ CU_EGL_COLOR_FORMAT_AYUV_ER " CU_EGL_COLOR_FORMAT_AYUV_ER" = 0x20
1379+ CU_EGL_COLOR_FORMAT_YUV444_PLANAR_ER " CU_EGL_COLOR_FORMAT_YUV444_PLANAR_ER" = 0x21
1380+ CU_EGL_COLOR_FORMAT_YUV422_PLANAR_ER " CU_EGL_COLOR_FORMAT_YUV422_PLANAR_ER" = 0x22
1381+ CU_EGL_COLOR_FORMAT_YUV420_PLANAR_ER " CU_EGL_COLOR_FORMAT_YUV420_PLANAR_ER" = 0x23
1382+ CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YUV444_SEMIPLANAR_ER" = 0x24
1383+ CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YUV422_SEMIPLANAR_ER" = 0x25
1384+ CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER" = 0x26
1385+ CU_EGL_COLOR_FORMAT_YVU444_PLANAR_ER " CU_EGL_COLOR_FORMAT_YVU444_PLANAR_ER" = 0x27
1386+ CU_EGL_COLOR_FORMAT_YVU422_PLANAR_ER " CU_EGL_COLOR_FORMAT_YVU422_PLANAR_ER" = 0x28
1387+ CU_EGL_COLOR_FORMAT_YVU420_PLANAR_ER " CU_EGL_COLOR_FORMAT_YVU420_PLANAR_ER" = 0x29
1388+ CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YVU444_SEMIPLANAR_ER" = 0x2A
1389+ CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YVU422_SEMIPLANAR_ER" = 0x2B
1390+ CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_ER" = 0x2C
1391+ CU_EGL_COLOR_FORMAT_BAYER_RGGB " CU_EGL_COLOR_FORMAT_BAYER_RGGB" = 0x2D
1392+ CU_EGL_COLOR_FORMAT_BAYER_BGGR " CU_EGL_COLOR_FORMAT_BAYER_BGGR" = 0x2E
1393+ CU_EGL_COLOR_FORMAT_BAYER_GRBG " CU_EGL_COLOR_FORMAT_BAYER_GRBG" = 0x2F
1394+ CU_EGL_COLOR_FORMAT_BAYER_GBRG " CU_EGL_COLOR_FORMAT_BAYER_GBRG" = 0x30
1395+ CU_EGL_COLOR_FORMAT_BAYER10_RGGB " CU_EGL_COLOR_FORMAT_BAYER10_RGGB" = 0x31
1396+ CU_EGL_COLOR_FORMAT_BAYER10_BGGR " CU_EGL_COLOR_FORMAT_BAYER10_BGGR" = 0x32
1397+ CU_EGL_COLOR_FORMAT_BAYER10_GRBG " CU_EGL_COLOR_FORMAT_BAYER10_GRBG" = 0x33
1398+ CU_EGL_COLOR_FORMAT_BAYER10_GBRG " CU_EGL_COLOR_FORMAT_BAYER10_GBRG" = 0x34
1399+ CU_EGL_COLOR_FORMAT_BAYER12_RGGB " CU_EGL_COLOR_FORMAT_BAYER12_RGGB" = 0x35
1400+ CU_EGL_COLOR_FORMAT_BAYER12_BGGR " CU_EGL_COLOR_FORMAT_BAYER12_BGGR" = 0x36
1401+ CU_EGL_COLOR_FORMAT_BAYER12_GRBG " CU_EGL_COLOR_FORMAT_BAYER12_GRBG" = 0x37
1402+ CU_EGL_COLOR_FORMAT_BAYER12_GBRG " CU_EGL_COLOR_FORMAT_BAYER12_GBRG" = 0x38
1403+ CU_EGL_COLOR_FORMAT_BAYER14_RGGB " CU_EGL_COLOR_FORMAT_BAYER14_RGGB" = 0x39
1404+ CU_EGL_COLOR_FORMAT_BAYER14_BGGR " CU_EGL_COLOR_FORMAT_BAYER14_BGGR" = 0x3A
1405+ CU_EGL_COLOR_FORMAT_BAYER14_GRBG " CU_EGL_COLOR_FORMAT_BAYER14_GRBG" = 0x3B
1406+ CU_EGL_COLOR_FORMAT_BAYER14_GBRG " CU_EGL_COLOR_FORMAT_BAYER14_GBRG" = 0x3C
1407+ CU_EGL_COLOR_FORMAT_BAYER20_RGGB " CU_EGL_COLOR_FORMAT_BAYER20_RGGB" = 0x3D
1408+ CU_EGL_COLOR_FORMAT_BAYER20_BGGR " CU_EGL_COLOR_FORMAT_BAYER20_BGGR" = 0x3E
1409+ CU_EGL_COLOR_FORMAT_BAYER20_GRBG " CU_EGL_COLOR_FORMAT_BAYER20_GRBG" = 0x3F
1410+ CU_EGL_COLOR_FORMAT_BAYER20_GBRG " CU_EGL_COLOR_FORMAT_BAYER20_GBRG" = 0x40
1411+ CU_EGL_COLOR_FORMAT_YVU444_PLANAR " CU_EGL_COLOR_FORMAT_YVU444_PLANAR" = 0x41
1412+ CU_EGL_COLOR_FORMAT_YVU422_PLANAR " CU_EGL_COLOR_FORMAT_YVU422_PLANAR" = 0x42
1413+ CU_EGL_COLOR_FORMAT_YVU420_PLANAR " CU_EGL_COLOR_FORMAT_YVU420_PLANAR" = 0x43
1414+ CU_EGL_COLOR_FORMAT_BAYER_ISP_RGGB " CU_EGL_COLOR_FORMAT_BAYER_ISP_RGGB" = 0x44
1415+ CU_EGL_COLOR_FORMAT_BAYER_ISP_BGGR " CU_EGL_COLOR_FORMAT_BAYER_ISP_BGGR" = 0x45
1416+ CU_EGL_COLOR_FORMAT_BAYER_ISP_GRBG " CU_EGL_COLOR_FORMAT_BAYER_ISP_GRBG" = 0x46
1417+ CU_EGL_COLOR_FORMAT_BAYER_ISP_GBRG " CU_EGL_COLOR_FORMAT_BAYER_ISP_GBRG" = 0x47
1418+ CU_EGL_COLOR_FORMAT_BAYER_BCCR " CU_EGL_COLOR_FORMAT_BAYER_BCCR" = 0x48
1419+ CU_EGL_COLOR_FORMAT_BAYER_RCCB " CU_EGL_COLOR_FORMAT_BAYER_RCCB" = 0x49
1420+ CU_EGL_COLOR_FORMAT_BAYER_CRBC " CU_EGL_COLOR_FORMAT_BAYER_CRBC" = 0x4A
1421+ CU_EGL_COLOR_FORMAT_BAYER_CBRC " CU_EGL_COLOR_FORMAT_BAYER_CBRC" = 0x4B
1422+ CU_EGL_COLOR_FORMAT_BAYER10_CCCC " CU_EGL_COLOR_FORMAT_BAYER10_CCCC" = 0x4C
1423+ CU_EGL_COLOR_FORMAT_BAYER12_BCCR " CU_EGL_COLOR_FORMAT_BAYER12_BCCR" = 0x4D
1424+ CU_EGL_COLOR_FORMAT_BAYER12_RCCB " CU_EGL_COLOR_FORMAT_BAYER12_RCCB" = 0x4E
1425+ CU_EGL_COLOR_FORMAT_BAYER12_CRBC " CU_EGL_COLOR_FORMAT_BAYER12_CRBC" = 0x4F
1426+ CU_EGL_COLOR_FORMAT_BAYER12_CBRC " CU_EGL_COLOR_FORMAT_BAYER12_CBRC" = 0x50
1427+ CU_EGL_COLOR_FORMAT_BAYER12_CCCC " CU_EGL_COLOR_FORMAT_BAYER12_CCCC" = 0x51
1428+ CU_EGL_COLOR_FORMAT_Y " CU_EGL_COLOR_FORMAT_Y" = 0x52
1429+ CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_2020 " CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_2020" = 0x53
1430+ CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_2020 " CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_2020" = 0x54
1431+ CU_EGL_COLOR_FORMAT_YUV420_PLANAR_2020 " CU_EGL_COLOR_FORMAT_YUV420_PLANAR_2020" = 0x55
1432+ CU_EGL_COLOR_FORMAT_YVU420_PLANAR_2020 " CU_EGL_COLOR_FORMAT_YVU420_PLANAR_2020" = 0x56
1433+ CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_709 " CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_709" = 0x57
1434+ CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_709 " CU_EGL_COLOR_FORMAT_YVU420_SEMIPLANAR_709" = 0x58
1435+ CU_EGL_COLOR_FORMAT_YUV420_PLANAR_709 " CU_EGL_COLOR_FORMAT_YUV420_PLANAR_709" = 0x59
1436+ CU_EGL_COLOR_FORMAT_YVU420_PLANAR_709 " CU_EGL_COLOR_FORMAT_YVU420_PLANAR_709" = 0x5A
1437+ CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709 " CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709" = 0x5B
1438+ CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_2020 " CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_2020" = 0x5C
1439+ CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_2020 " CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_2020" = 0x5D
1440+ CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR " CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR" = 0x5E
1441+ CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_709 " CU_EGL_COLOR_FORMAT_Y10V10U10_422_SEMIPLANAR_709" = 0x5F
1442+ CU_EGL_COLOR_FORMAT_Y_ER " CU_EGL_COLOR_FORMAT_Y_ER" = 0x60
1443+ CU_EGL_COLOR_FORMAT_Y_709_ER " CU_EGL_COLOR_FORMAT_Y_709_ER" = 0x61
1444+ CU_EGL_COLOR_FORMAT_Y10_ER " CU_EGL_COLOR_FORMAT_Y10_ER" = 0x62
1445+ CU_EGL_COLOR_FORMAT_Y10_709_ER " CU_EGL_COLOR_FORMAT_Y10_709_ER" = 0x63
1446+ CU_EGL_COLOR_FORMAT_Y12_ER " CU_EGL_COLOR_FORMAT_Y12_ER" = 0x64
1447+ CU_EGL_COLOR_FORMAT_Y12_709_ER " CU_EGL_COLOR_FORMAT_Y12_709_ER" = 0x65
1448+ CU_EGL_COLOR_FORMAT_YUVA " CU_EGL_COLOR_FORMAT_YUVA" = 0x66
1449+ CU_EGL_COLOR_FORMAT_YUV " CU_EGL_COLOR_FORMAT_YUV" = 0x67
1450+ CU_EGL_COLOR_FORMAT_YVYU " CU_EGL_COLOR_FORMAT_YVYU" = 0x68
1451+ CU_EGL_COLOR_FORMAT_VYUY " CU_EGL_COLOR_FORMAT_VYUY" = 0x69
1452+ CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_ER" = 0x6A
1453+ CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709_ER " CU_EGL_COLOR_FORMAT_Y10V10U10_420_SEMIPLANAR_709_ER" = 0x6B
1454+ CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_ER" = 0x6C
1455+ CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_709_ER " CU_EGL_COLOR_FORMAT_Y10V10U10_444_SEMIPLANAR_709_ER" = 0x6D
1456+ CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_ER" = 0x6E
1457+ CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_709_ER " CU_EGL_COLOR_FORMAT_Y12V12U12_420_SEMIPLANAR_709_ER" = 0x6F
1458+ CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_ER " CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_ER" = 0x70
1459+ CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_709_ER " CU_EGL_COLOR_FORMAT_Y12V12U12_444_SEMIPLANAR_709_ER" = 0x71
1460+ CU_EGL_COLOR_FORMAT_UYVY_709 " CU_EGL_COLOR_FORMAT_UYVY_709" = 0x72
1461+ CU_EGL_COLOR_FORMAT_UYVY_709_ER " CU_EGL_COLOR_FORMAT_UYVY_709_ER" = 0x73
1462+ CU_EGL_COLOR_FORMAT_UYVY_2020 " CU_EGL_COLOR_FORMAT_UYVY_2020" = 0x74
1463+ CU_EGL_COLOR_FORMAT_MAX " CU_EGL_COLOR_FORMAT_MAX"
1464+ ctypedef CUeglColorFormat_enum CUeglColorFormat " CUeglColorFormat"
1465+
1466+ ctypedef enum CUGLmap_flags_enum " CUGLmap_flags_enum" :
1467+ CU_GL_MAP_RESOURCE_FLAGS_NONE " CU_GL_MAP_RESOURCE_FLAGS_NONE" = 0x00
1468+ CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY " CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY" = 0x01
1469+ CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD " CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD" = 0x02
1470+ ctypedef CUGLmap_flags_enum CUGLmap_flags " CUGLmap_flags"
1471+
1472+ ctypedef enum CUoutput_mode_enum " CUoutput_mode_enum" :
1473+ CU_OUT_KEY_VALUE_PAIR " CU_OUT_KEY_VALUE_PAIR" = 0x00
1474+ CU_OUT_CSV " CU_OUT_CSV" = 0x01
1475+ ctypedef CUoutput_mode_enum CUoutput_mode " CUoutput_mode"
14811476
14821477cdef extern from ' cuda.h' :
14831478 ctypedef enum CUatomicOperation_enum:
0 commit comments