Home
last modified time | relevance | path

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

/third_party/skia/experimental/graphite/src/
DProgramCache.cpp13 ProgramCache::ProgramInfo::ProgramInfo(uint32_t uniqueID, Combination c) in ProgramInfo() function in skgpu::ProgramCache::ProgramInfo
18 ProgramCache::ProgramInfo::~ProgramInfo() {} in ~ProgramInfo()
20 std::string ProgramCache::ProgramInfo::getMSL() const { in getMSL()
78 sk_sp<ProgramCache::ProgramInfo> ProgramCache::findOrCreateProgram(Combination c) { in findOrCreateProgram()
85 sk_sp<ProgramInfo> pi(new ProgramInfo(fNextUniqueID++, c)); in findOrCreateProgram()
92 sk_sp<ProgramCache::ProgramInfo> ProgramCache::lookup(uint32_t uniqueID) { in lookup()
DProgramCache.h27 class ProgramInfo : public SkRefCnt {
29 ProgramInfo(uint32_t uniqueID, Combination c);
30 ~ProgramInfo() override;
44 sk_sp<ProgramInfo> findOrCreateProgram(Combination);
46 sk_sp<ProgramInfo> lookup(uint32_t uniqueID);
59 std::unordered_map<Combination, sk_sp<ProgramInfo>, Hash> fProgramHash;
60 std::vector<sk_sp<ProgramInfo>> fProgramVector;
DContext.cpp66 sk_sp<ProgramCache::ProgramInfo> pi = cache.findOrCreateProgram(c); in preCompile()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DCLProgram.cpp73 cl_int Program::getInfo(ProgramInfo name, size_t valueSize, void *value, size_t *valueSizeRet) const in getInfo()
83 case ProgramInfo::ReferenceCount: in getInfo()
88 case ProgramInfo::Context: in getInfo()
93 case ProgramInfo::NumDevices: in getInfo()
98 case ProgramInfo::Devices: in getInfo()
107 case ProgramInfo::Source: in getInfo()
111 case ProgramInfo::IL: in getInfo()
115 case ProgramInfo::BinarySizes: in getInfo()
116 case ProgramInfo::Binaries: in getInfo()
117 case ProgramInfo::NumKernels: in getInfo()
[all …]
DCLProgram.h43 cl_int getInfo(ProgramInfo name, size_t valueSize, void *value, size_t *valueSizeRet) const;
DvalidationCL.cpp1147 ProgramInfo param_name, in ValidateGetProgramInfo()
1163 case ProgramInfo::NumKernels: in ValidateGetProgramInfo()
1164 case ProgramInfo::KernelNames: in ValidateGetProgramInfo()
1167 case ProgramInfo::IL: in ValidateGetProgramInfo()
1170 case ProgramInfo::ScopeGlobalCtorsPresent: in ValidateGetProgramInfo()
1171 case ProgramInfo::ScopeGlobalDtorsPresent: in ValidateGetProgramInfo()
1174 case ProgramInfo::InvalidEnum: in ValidateGetProgramInfo()
DvalidationCL_autogen.h115 ProgramInfo param_namePacked,
/third_party/skia/third_party/externals/angle2/src/common/
DPackedCLEnums_autogen.cpp2033 ProgramInfo FromCLenum<ProgramInfo>(CLenum from) in FromCLenum()
2038 return ProgramInfo::ReferenceCount; in FromCLenum()
2040 return ProgramInfo::Context; in FromCLenum()
2042 return ProgramInfo::NumDevices; in FromCLenum()
2044 return ProgramInfo::Devices; in FromCLenum()
2046 return ProgramInfo::Source; in FromCLenum()
2048 return ProgramInfo::BinarySizes; in FromCLenum()
2050 return ProgramInfo::Binaries; in FromCLenum()
2052 return ProgramInfo::NumKernels; in FromCLenum()
2054 return ProgramInfo::KernelNames; in FromCLenum()
[all …]
DPackedCLEnums_autogen.h451 enum class ProgramInfo : uint8_t enum
471 ProgramInfo FromCLenum<ProgramInfo>(CLenum from);
472 CLenum ToCLenum(ProgramInfo from);
473 std::ostream &operator<<(std::ostream &os, ProgramInfo value);
/third_party/skia/tests/graphite/
DProgramCacheTest.cpp24 sk_sp<ProgramCache::ProgramInfo> pi1; in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
30 sk_sp<ProgramCache::ProgramInfo> lookup = cache->lookup(pi1->id()); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
39 sk_sp<ProgramCache::ProgramInfo> pi2 = cache->findOrCreateProgram(c2); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
43 sk_sp<ProgramCache::ProgramInfo> lookup = cache->lookup(pi2->id()); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
55 sk_sp<ProgramCache::ProgramInfo> pi3 = cache->findOrCreateProgram(c3); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
59 sk_sp<ProgramCache::ProgramInfo> lookup = cache->lookup(pi3->id()); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUHSAMetadataStreamer.h49 const SIProgramInfo &ProgramInfo) = 0;
75 const SIProgramInfo &ProgramInfo) const;
118 const SIProgramInfo &ProgramInfo) override;
144 const SIProgramInfo &ProgramInfo) const;
147 const SIProgramInfo &ProgramInfo) const;
184 const SIProgramInfo &ProgramInfo) override;
DAMDGPUHSAMetadataStreamer.cpp212 const SIProgramInfo &ProgramInfo) const { in getHSACodeProps()
224 HSACodeProps.mGroupSegmentFixedSize = ProgramInfo.LDSSize; in getHSACodeProps()
225 HSACodeProps.mPrivateSegmentFixedSize = ProgramInfo.ScratchSize; in getHSACodeProps()
229 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
230 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
232 HSACodeProps.mIsDynamicCallStack = ProgramInfo.DynamicCallStack; in getHSACodeProps()
242 const SIProgramInfo &ProgramInfo) const { in getHSADebugProps()
471 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
476 auto CodeProps = getHSACodeProps(MF, ProgramInfo); in emitKernel()
477 auto DebugProps = getHSADebugProps(MF, ProgramInfo); in emitKernel()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h63 class ProgramInfo final : angle::NonCopyable
66 ProgramInfo();
67 ~ProgramInfo();
134 ProgramInfo &getGraphicsDefaultProgramInfo() { return mGraphicsProgramInfos[0]; } in getGraphicsDefaultProgramInfo()
135 ProgramInfo &getGraphicsProgramInfo(ProgramTransformOptions option) in getGraphicsProgramInfo()
140 ProgramInfo &getComputeProgramInfo() { return mComputeProgramInfo; } in getComputeProgramInfo()
314 ProgramInfo mGraphicsProgramInfos[ProgramTransformOptions::kPermutationCount];
315 ProgramInfo mComputeProgramInfo;
DProgramVk.h148 ProgramInfo *programInfo, in initGraphicsShaderProgram()
157 ProgramInfo *programInfo, in initComputeProgram()
196 ProgramInfo *programInfo, in initProgram()
DProgramExecutableVk.cpp190 ProgramInfo::ProgramInfo() {} in ProgramInfo() function in rx::ProgramInfo
192 ProgramInfo::~ProgramInfo() = default;
194 angle::Result ProgramInfo::initProgram(ContextVk *contextVk, in initProgram()
239 void ProgramInfo::release(ContextVk *contextVk) in release()
299 for (ProgramInfo &programInfo : mGraphicsProgramInfos) in reset()
858 ProgramInfo &programInfo = getGraphicsProgramInfo(mTransformOptions); in getGraphicsPipeline()
912 ProgramInfo &programInfo = getComputeProgramInfo(); in getComputePipeline()
/third_party/vk-gl-cts/framework/opengl/
DgluShaderProgram.hpp63 struct ProgramInfo struct
69 ProgramInfo (void) : linkOk(false), linkTimeUs(0) {} in ProgramInfo() function
77 glu::ProgramInfo program; argument
135 const ProgramInfo& getInfo (void) const { return m_info; } in getInfo()
153 ProgramInfo m_info;
205 const ProgramInfo& getProgramInfo (void) const { return m_program.getInfo(); } in getProgramInfo()
DgluShaderProgram.cpp619 static void logShaderProgram (tcu::TestLog& log, const ProgramInfo& programInfo, size_t numShaders,… in logShaderProgram()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
DCLProgramImpl.h36 virtual cl_int getInfo(cl::ProgramInfo name,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/cl/
DCLProgramCL.h36 cl_int getInfo(cl::ProgramInfo name,
DCLProgramCL.cpp97 cl_int CLProgramCL::getInfo(cl::ProgramInfo name, in getInfo()
/third_party/vk-gl-cts/modules/gles2/functional/
Des2fShaderApiTests.cpp764 void verify (glu::Program& program, const glu::ProgramInfo& reference);
800 void ProgramStateCase::verify (glu::Program& program, const glu::ProgramInfo& reference) in verify()
803 const glu::ProgramInfo& programInfo = program.getInfo(); in verify()
838 glu::ProgramInfo programInfo = program.getInfo(); in test()
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fShaderApiTests.cpp824 void verify (glu::Program& program, const glu::ProgramInfo& reference);
860 void ProgramStateCase::verify (glu::Program& program, const glu::ProgramInfo& reference) in verify()
863 const glu::ProgramInfo& programInfo = program.getInfo(); in verify()
898 glu::ProgramInfo programInfo = program.getInfo(); in test()
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
Dcl_stubs_autogen.h216 ProgramInfo param_namePacked,
Dcl_stubs.cpp512 ProgramInfo param_name, in GetProgramInfo()
Dentry_points_cl_autogen.cpp514 ProgramInfo param_namePacked = PackParam<ProgramInfo>(param_name); in clGetProgramInfo()