Home
last modified time | relevance | path

Searched refs:deviceProgramData (Results 1 – 4 of 4) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DCLProgramVk.cpp394 DeviceProgramData deviceProgramData{}; in init() local
395 mAssociatedDevicePrograms[device->getNative()] = std::move(deviceProgramData); in init()
704 const DeviceProgramData *deviceProgramData = getDeviceProgramData(device.getNative()); in getBuildInfo() local
709 valStatus = deviceProgramData->buildStatus; in getBuildInfo()
714 copyValue = deviceProgramData->buildLog.c_str(); in getBuildInfo()
715 copySize = deviceProgramData->buildLog.size() + 1; in getBuildInfo()
722 valUInt = deviceProgramData->binaryType; in getBuildInfo()
857 DeviceProgramData &deviceProgramData = mAssociatedDevicePrograms[device->getNative()]; in buildInternal() local
858 deviceProgramData.spirvVersion = device->getImpl<CLDeviceVk>().getSpirvVersion(); in buildInternal()
877 deviceProgramData.buildLog = in buildInternal()
[all …]
DCLKernelVk.cpp58 const CLProgramVk::DeviceProgramData *deviceProgramData = in init() local
63 deviceProgramData->reflectionData.literalSamplers) in init()
72 VkPushConstantRange pcRange = deviceProgramData->pushConstRange; in init()
145 deviceProgramData->reflectionData.printfBufferStorage.binding, in init()
249 const CLProgramVk::DeviceProgramData *deviceProgramData = nullptr; in createInfo() local
254 deviceProgramData = mProgram->getDeviceProgramData(ctx.getDevices()[i]->getNative()); in createInfo()
255 if (deviceProgramData == nullptr) in createInfo()
270 if (deviceProgramData->reflectionData.kernelCompileWorkgroupSize.contains(mName)) in createInfo()
273 deviceProgramData->reflectionData.kernelCompileWorkgroupSize.at(mName)[0], in createInfo()
274 deviceProgramData->reflectionData.kernelCompileWorkgroupSize.at(mName)[1], in createInfo()
[all …]
DCLContextVk.cpp291 const CLProgramVk::DeviceProgramData *deviceProgramData = in linkProgram() local
295 ASSERT(deviceProgramData != nullptr); in linkProgram()
297 if (libraryOrObject.intersects(deviceProgramData->binaryType)) in linkProgram()
299 linkPrograms.push_back(deviceProgramData); in linkProgram()
DCLProgramVk.h342 angle::spirv::Blob stripReflection(const DeviceProgramData *deviceProgramData);