CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
CLRX::AmdCL2DisasmKernelInput Struct Reference

single kernel input for disassembler More...

#include <Disassembler.h>

Public Attributes

CString kernelName
 kernel name
 
size_t metadataSize
 metadata size
 
const cxbyte * metadata
 kernel's metadata
 
size_t isaMetadataSize
 metadata size
 
const cxbyte * isaMetadata
 kernel's metadata
 
size_t setupSize
 data (from inner binary) size
 
const cxbyte * setup
 data from inner binary
 
size_t stubSize
 data (from inner binary) size
 
const cxbyte * stub
 data from inner binary
 
std::vector< AmdCL2RelaEntrytextRelocs
 text relocations
 
size_t codeSize
 size of code of kernel
 
const cxbyte * code
 code of kernel
 

Detailed Description

single kernel input for disassembler

all pointer members holds only pointers that should be freed by your routines. No management of data


The documentation for this struct was generated from the following file: