载入中...
搜索中...
未找到
eve::gpgpu::GpuBuffer 成员列表
成员的完整列表,这些成员属于 eve::gpgpu::GpuBuffer,包括所有继承而来的类成员
| downloadBytes(void *dst, uint64_t nbytes, uint64_t srcOffset=0) const =0 | eve::gpgpu::GpuBuffer | pure virtual |
| fillFloat32(float value)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| getSize() const =0 | eve::gpgpu::GpuBuffer | pure virtual |
| getUsage() const =0 | eve::gpgpu::GpuBuffer | pure virtual |
| GpuBuffer()=default | eve::gpgpu::GpuBuffer | |
| GpuBuffer(const GpuBuffer &)=delete | eve::gpgpu::GpuBuffer | |
| operator=(const GpuBuffer &)=delete | eve::gpgpu::GpuBuffer | |
| readData(int srcOffset=0, int size=-1)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| readFloat32(int floatIndex)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| readFloat32s(float *out, int count, int startIndex=0) const =0 | eve::gpgpu::GpuBuffer | pure virtual |
| uploadBytes(const void *src, uint64_t nbytes, uint64_t dstOffset=0)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| writeData(data::ByteData *data, int dstOffset=0)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| writeFloat32(int floatIndex, float value)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| writeFloat32s(const float *data, int count, int startIndex=0)=0 | eve::gpgpu::GpuBuffer | pure virtual |
| ~GpuBuffer()=default | eve::gpgpu::GpuBuffer | virtual |