Home
last modified time | relevance | path

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

123

/third_party/vk-gl-cts/external/amber/src/src/
Dexecutor_test.cc242 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
272 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
302 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
329 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
364 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
395 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
416 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
436 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
466 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
486 ex.Execute(engine.get(), script.get(), ShaderMap(), &options, nullptr); in TEST_F()
[all …]
Dshader_compiler_test.cc112 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
131 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
151 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
168 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
220 std::tie(r, unopt_binary) = sc.Compile(&pipeline, &unoptimized, ShaderMap()); in TEST_F()
224 std::tie(r, opt_binary) = sc.Compile(&pipeline, &optimized, ShaderMap()); in TEST_F()
241 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
260 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
278 ShaderMap map; in TEST_F()
312 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F()
[all …]
Dexecutor.h38 const ShaderMap& map,
44 const ShaderMap& shader_map,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
Dmtl_glslang_utils.h27 gl::ShaderMap<const angle::spirv::Blob *> *spirvBlobsOut,
32 const gl::ShaderMap<const angle::spirv::Blob *> &spirvBlobs,
35 gl::ShaderMap<angle::spirv::Blob> *shaderCodeOut);
45 gl::ShaderMap<angle::spirv::Blob> *spirvShaderCode,
47 gl::ShaderMap<TranslatedShaderInfo> *mslShaderInfoOut,
Dmtl_glslang_mtl_utils.h41 gl::ShaderMap<std::string> *shaderSourcesOut,
47 const gl::ShaderMap<std::string> &shaderSources,
49 gl::ShaderMap<TranslatedShaderInfo> *mslShaderInfoOut,
50 gl::ShaderMap<std::string> *mslCodeOut,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DProgramD3D.h70 gl::ShaderMap<uint8_t *> mShaderData;
74 gl::ShaderMap<unsigned int> mShaderRegisterIndexes;
96 gl::ShaderMap<unsigned int> mShaderRegisterIndexes;
104 gl::ShaderMap<bool> mUseStructuredBuffers;
105 gl::ShaderMap<unsigned int> mByteWidths;
106 gl::ShaderMap<unsigned int> mStructureByteStrides;
142 const gl::ShaderMap<const ShaderD3D *> &attachedShaders,
172 const gl::ShaderMap<const ShaderD3D *> mAttachedShaders;
538 gl::ShaderMap<std::string> mShaderHLSL;
539 gl::ShaderMap<angle::CompilerWorkaroundsD3D> mShaderWorkarounds;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateTestCaseUtil.hpp55 typedef std::map<glu::ShaderType, const char*> ShaderMap; typedef
63 const ShaderMap& shaderPaths) in InstanceFactory()
73 const ShaderMap& shaderPaths, const Support& support) in InstanceFactory()
91 for (ShaderMap::const_iterator i = m_shaderPaths.begin(); i != m_shaderPaths.end(); ++i) in initPrograms()
111 const ShaderMap m_shaderPaths;
DvktDynamicStateCBTests.cpp50 …(Context& context, vk::PipelineConstructionType pipelineConstructionType, const ShaderMap& shaders) in BlendConstantsTestInstance()
218 ShaderMap pathsBase; in init()
224 ShaderMap shaderPaths(pathsBase); in init()
230 ShaderMap shaderPaths(pathsBase); in init()
DvktDynamicStateClearTests.cpp162 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ClearTestInstance()
216 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in BlitTestInstance()
289 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in CopyTestInstance()
347 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ResolveTestInstance()
418 ShaderMap shaderPaths; in init()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/
DvktDynamicStateTestCaseUtil.hpp55 typedef std::map<glu::ShaderType, const char*> ShaderMap; typedef
63 const ShaderMap& shaderPaths) in InstanceFactory()
73 const ShaderMap& shaderPaths, const Support& support) in InstanceFactory()
91 for (ShaderMap::const_iterator i = m_shaderPaths.begin(); i != m_shaderPaths.end(); ++i) in initPrograms()
111 const ShaderMap m_shaderPaths;
DvktDynamicStateCBTests.cpp50 …(Context& context, vk::PipelineConstructionType pipelineConstructionType, const ShaderMap& shaders) in BlendConstantsTestInstance()
218 ShaderMap pathsBase; in init()
224 ShaderMap shaderPaths(pathsBase); in init()
230 ShaderMap shaderPaths(pathsBase); in init()
DvktDynamicStateClearTests.cpp162 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ClearTestInstance()
216 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in BlitTestInstance()
289 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in CopyTestInstance()
347 …stance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ResolveTestInstance()
418 ShaderMap shaderPaths; in init()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramVk.h45 void fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
130 gl::ShaderMap<DefaultUniformBlock> &getDefaultUniformBlocks() { return mDefaultUniformBlocks; } in getDefaultUniformBlocks()
141 gl::ShaderMap<VkDeviceSize> &uniformOffsets) const;
179 void generateUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap,
180 gl::ShaderMap<size_t> &requiredBufferSize);
181 void initDefaultUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap);
183 gl::ShaderMap<size_t> &requiredBufferSize);
216 gl::ShaderMap<DefaultUniformBlock> mDefaultUniformBlocks;
DProgramExecutableVk.h33 const gl::ShaderMap<const angle::spirv::Blob *> &spirvBlobs,
39 const gl::ShaderMap<angle::spirv::Blob> &getSpirvBlobs() const { return mSpirvBlobs; } in getSpirvBlobs()
46 gl::ShaderMap<angle::spirv::Blob> mSpirvBlobs;
87 gl::ShaderMap<vk::RefCounted<vk::ShaderAndSerial>> mShaders;
131 gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
168 gl::ShaderMap<DefaultUniformBlock> &defaultUniformBlocks,
DProgramVk.cpp169 gl::ShaderMap<size_t> requiredBufferSize; in load()
243 void ProgramVk::fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut) in fillProgramStateMap()
271 gl::ShaderMap<const angle::spirv::Blob *> spirvBlobs; in link()
314 gl::ShaderMap<sh::BlockLayoutMap> layoutMap; in initDefaultUniformBlocks()
315 gl::ShaderMap<size_t> requiredBufferSize; in initDefaultUniformBlocks()
325 void ProgramVk::generateUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap, in generateUniformLayoutMapping()
326 gl::ShaderMap<size_t> &requiredBufferSize) in generateUniformLayoutMapping()
343 void ProgramVk::initDefaultUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap) in initDefaultUniformLayoutMapping()
351 gl::ShaderMap<sh::BlockMemberInfo> layoutInfo; in initDefaultUniformLayoutMapping()
391 gl::ShaderMap<size_t> &requiredBufferSize) in resizeUniformBlockMemory()
[all …]
DProgramPipelineVk.h40 void fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
54 gl::ShaderMap<VkDeviceSize> *uniformOffsets) const;
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DCaps.h252 ShaderMap<GLint> maxShaderUniformBlocks = {};
253 ShaderMap<GLint> maxShaderTextureImageUnits = {};
254 ShaderMap<GLint> maxShaderStorageBlocks = {};
255 ShaderMap<GLint> maxShaderUniformComponents = {};
256 ShaderMap<GLint> maxShaderAtomicCounterBuffers = {};
257 ShaderMap<GLint> maxShaderAtomicCounters = {};
258 ShaderMap<GLint> maxShaderImageUniforms = {};
263 ShaderMap<GLint64> maxCombinedShaderUniformComponents = {};
DVaryingPacking.h242 const ShaderMap<std::vector<std::string>> &getInactiveVaryingMappedNames() const in getInactiveVaryingMappedNames()
247 const ShaderMap<std::vector<std::string>> &getActiveOutputBuiltInNames() const in getActiveOutputBuiltInNames()
255 using VaryingUniqueFullNames = ShaderMap<std::set<std::string>>;
296 ShaderMap<std::vector<std::string>> mInactiveVaryingMappedNames;
297 ShaderMap<std::vector<std::string>> mActiveOutputBuiltIns;
319 ShaderMap<VaryingPacking> mVaryingPackings;
322 ShaderMap<ShaderType> mBackToFrontStageMap;
DProgramLinkedResources.h133 ShaderMap<const std::vector<sh::InterfaceBlock> *> mShaderBlocks = {};
246 ShaderMap<std::vector<sh::ShaderVariable>> outputVaryings;
247 ShaderMap<std::vector<sh::ShaderVariable>> inputVaryings;
248 ShaderMap<std::vector<sh::ShaderVariable>> uniforms;
249 ShaderMap<std::vector<sh::InterfaceBlock>> uniformBlocks;
DProgramExecutable.h455 ShaderMap<std::vector<sh::ShaderVariable>> mLinkedOutputVaryings;
456 ShaderMap<std::vector<sh::ShaderVariable>> mLinkedInputVaryings;
457 ShaderMap<std::vector<sh::ShaderVariable>> mLinkedUniforms;
458 ShaderMap<std::vector<sh::InterfaceBlock>> mLinkedUniformBlocks;
460 ShaderMap<int> mLinkedShaderVersions;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
DStateManager11.h176 gl::ShaderMap<std::vector<SamplerMetadata>> mShaderSamplerMetadata;
177 gl::ShaderMap<int> mNumActiveShaderSamplers;
178 gl::ShaderMap<std::vector<ImageMetadata>> mShaderReadonlyImageMetadata;
179 gl::ShaderMap<int> mNumActiveShaderReadonlyImages;
180 gl::ShaderMap<std::vector<ImageMetadata>> mShaderImageMetadata;
181 gl::ShaderMap<int> mNumActiveShaderImages;
568 gl::ShaderMap<SRVCache> mCurShaderSRVs;
598 gl::ShaderMap<ResourceSerial> mAppliedShaders;
601 gl::ShaderMap<std::vector<bool>> mForceSetShaderSamplerStates;
602 gl::ShaderMap<std::vector<gl::SamplerState>> mCurShaderSamplerStates;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawTestCaseUtil.hpp46 typedef std::map<glu::ShaderType, const char*> ShaderMap; typedef
50 ShaderMap shaders;
80 for (ShaderMap::const_iterator i = m_testSpec.shaders.begin(); i != m_testSpec.shaders.end(); ++i) in initPrograms()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
DvktDrawTestCaseUtil.hpp46 typedef std::map<glu::ShaderType, const char*> ShaderMap; typedef
50 ShaderMap shaders;
80 for (ShaderMap::const_iterator i = m_testSpec.shaders.begin(); i != m_testSpec.shaders.end(); ++i) in initPrograms()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
Dglslang_wrapper_utils.h20 constexpr gl::ShaderMap<const char *> kDefaultUniformNames = {
178 gl::ShaderMap<VariableNameToInfoMap> mData;
208 gl::ShaderMap<const angle::spirv::Blob *> *spirvBlobsOut,
/third_party/vk-gl-cts/external/amber/src/include/amber/
Damber.h32 typedef std::map<std::string, std::vector<uint32_t> > ShaderMap; typedef
161 const ShaderMap& shader_data);

123