CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
kernel config More...
#include <GalliumBinaries.h>
Public Attributes | |
cxuint | dimMask |
mask of dimension (bits: 0 - X, 1 - Y, 2 - Z) | |
cxuint | usedVGPRsNum |
number of used VGPRs | |
cxuint | usedSGPRsNum |
number of used SGPRs | |
uint32_t | pgmRSRC1 |
pgmRSRC1 register value | |
uint32_t | pgmRSRC2 |
pgmRSRC2 register value | |
cxbyte | userDataNum |
number of user data | |
bool | ieeeMode |
IEEE mode. | |
cxbyte | floatMode |
float mode | |
cxbyte | priority |
priority | |
cxbyte | exceptions |
enabled exceptions | |
bool | tgSize |
enable TG_SIZE_EN bit | |
bool | debugMode |
debug mode | |
bool | privilegedMode |
prvileged mode | |
bool | dx10Clamp |
DX10 CLAMP mode. | |
size_t | localSize |
used local size (not local defined in kernel arguments) | |
uint32_t | scratchBufferSize |
size of scratch buffer | |
cxuint | spilledVGPRs |
number of spilled vector registers | |
cxuint | spilledSGPRs |
number of spilled scalar registers | |
kernel config