Searched refs:EntryPointMetadata (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | ShaderModule.h | 52 struct EntryPointMetadata; 81 std::unordered_map<std::string, std::unique_ptr<EntryPointMetadata>>; 103 const EntryPointMetadata& entryPoint, 106 RequiredBufferSizes ComputeRequiredBufferSizesForLayout(const EntryPointMetadata& entryPoint, 166 struct EntryPointMetadata { struct 260 const EntryPointMetadata& GetEntryPoint(const std::string& entryPoint) const; argument
|
D | ShaderModule.cpp | 400 EntryPointMetadata::OverridableConstant::Type FromTintOverridableConstantType( in FromTintOverridableConstantType() 404 return EntryPointMetadata::OverridableConstant::Type::Boolean; in FromTintOverridableConstantType() 406 return EntryPointMetadata::OverridableConstant::Type::Float32; in FromTintOverridableConstantType() 408 return EntryPointMetadata::OverridableConstant::Type::Int32; in FromTintOverridableConstantType() 410 return EntryPointMetadata::OverridableConstant::Type::Uint32; in FromTintOverridableConstantType() 595 const EntryPointMetadata& entryPoint, in ValidateCompatibilityWithBindGroupLayout() 631 auto metadata = std::make_unique<EntryPointMetadata>(); in ReflectShaderUsingTint() 659 EntryPointMetadata::OverridableConstant constant = { in ReflectShaderUsingTint() 943 EntryPointMetadata::SamplerTexturePair result; in ReflectShaderUsingTint() 1047 RequiredBufferSizes ComputeRequiredBufferSizesForLayout(const EntryPointMetadata& entryPoint, in ComputeRequiredBufferSizesForLayout() [all …]
|
D | ComputePipeline.h | 25 struct EntryPointMetadata;
|
D | PipelineLayout.cpp | 268 const EntryPointMetadata& metadata = stage.module->GetEntryPoint(stage.entryPoint); in CreateDefault() 291 for (const EntryPointMetadata::SamplerTexturePair& pair : in CreateDefault() 333 const EntryPointMetadata& metadata = stage.module->GetEntryPoint(stage.entryPoint); in CreateDefault()
|
D | Pipeline.cpp | 38 const EntryPointMetadata& metadata = module->GetEntryPoint(entryPoint); in ValidateProgrammableStage() 118 const EntryPointMetadata& metadata = module->GetEntryPoint(entryPointName); in PipelineBase()
|
D | RenderPipeline.cpp | 119 const EntryPointMetadata& metadata, in ValidateVertexAttribute() 175 const EntryPointMetadata& metadata, in ValidateVertexBufferLayout() 212 const EntryPointMetadata& vertexMetadata = in ValidateVertexState() 340 const EntryPointMetadata::FragmentOutputVariableInfo& fragmentOutputVariable) { in ValidateColorTargetState() 414 const EntryPointMetadata& fragmentMetadata = in ValidateFragmentState() 431 const EntryPointMetadata& vertexMetadata = in ValidateInterStageMatching() 433 const EntryPointMetadata& fragmentMetadata = in ValidateInterStageMatching()
|
D | Pipeline.h | 48 const EntryPointMetadata* metadata = nullptr;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | UtilsVulkan.cpp | 214 const EntryPointMetadata& entryPointMetaData = in GetVkSpecializationInfo() 232 case EntryPointMetadata::OverridableConstant::Type::Boolean: in GetVkSpecializationInfo() 235 case EntryPointMetadata::OverridableConstant::Type::Float32: in GetVkSpecializationInfo() 238 case EntryPointMetadata::OverridableConstant::Type::Int32: in GetVkSpecializationInfo() 241 case EntryPointMetadata::OverridableConstant::Type::Uint32: in GetVkSpecializationInfo()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | ShaderModuleD3D12.cpp | 120 std::string GetHLSLValueString(EntryPointMetadata::OverridableConstant::Type dawnType, in GetHLSLValueString() 124 case EntryPointMetadata::OverridableConstant::Type::Boolean: in GetHLSLValueString() 126 case EntryPointMetadata::OverridableConstant::Type::Float32: in GetHLSLValueString() 129 case EntryPointMetadata::OverridableConstant::Type::Int32: in GetHLSLValueString() 131 case EntryPointMetadata::OverridableConstant::Type::Uint32: in GetHLSLValueString() 143 const EntryPointMetadata::OverridableConstantsMap* shaderEntryPointConstants) { in GetOverridableConstantsDefines() 218 const EntryPointMetadata& entryPoint, in Create()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | UtilsMetal.mm | 214 auto switchType = [&](EntryPointMetadata::OverridableConstant::Type dawnType, 218 case EntryPointMetadata::OverridableConstant::Type::Boolean: 224 case EntryPointMetadata::OverridableConstant::Type::Float32: 230 case EntryPointMetadata::OverridableConstant::Type::Int32: 236 case EntryPointMetadata::OverridableConstant::Type::Uint32:
|
D | UtilsMetal.h | 27 struct EntryPointMetadata;
|