Home
last modified time | relevance | path

Searched refs:ProgramInfo (Results 1 – 3 of 3) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h59 class ProgramInfo final : angle::NonCopyable
62 ProgramInfo();
63 ~ProgramInfo();
123 ProgramInfo &getGraphicsDefaultProgramInfo() { return mGraphicsProgramInfos[0]; } in getGraphicsDefaultProgramInfo()
124 ProgramInfo &getGraphicsProgramInfo(ProgramTransformOptionBits optionBits) in getGraphicsProgramInfo()
128 ProgramInfo &getComputeProgramInfo() { return mComputeProgramInfo; } in getComputeProgramInfo()
244 ProgramInfo mGraphicsProgramInfos[static_cast<int>(ProgramTransformOption::PermutationCount)];
245 ProgramInfo mComputeProgramInfo;
DProgramVk.h130 ProgramInfo &programInfo) in initGraphicsShaderProgram()
135 ANGLE_INLINE angle::Result initComputeProgram(ContextVk *contextVk, ProgramInfo &programInfo) in initComputeProgram()
174 ProgramInfo *programInfo) in initProgram()
DProgramExecutableVk.cpp109 ProgramInfo::ProgramInfo() {} in ProgramInfo() function in rx::ProgramInfo
111 ProgramInfo::~ProgramInfo() = default;
113 angle::Result ProgramInfo::initProgram(ContextVk *contextVk, in initProgram()
155 void ProgramInfo::release(ContextVk *contextVk) in release()
205 for (ProgramInfo &programInfo : mGraphicsProgramInfos) in reset()
578 ProgramInfo &programInfo = getGraphicsProgramInfo(mTransformOptionBits); in getGraphicsPipeline()
613 ProgramInfo &programInfo = getComputeProgramInfo(); in getComputePipeline()