Home
last modified time | relevance | path

Searched refs:instanceAttribs (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/src/gpu/ops/
H A DAtlasInstancedHelper.cpp18 SkTArray<GrGeometryProcessor::Attribute>* instanceAttribs) const { in appendInstanceAttribs()
19 instanceAttribs->emplace_back("locations", kFloat4_GrVertexAttribType, kFloat4_GrSLType); in appendInstanceAttribs()
21 instanceAttribs->emplace_back("sizeInAtlas", kFloat2_GrVertexAttribType, kFloat2_GrSLType); in appendInstanceAttribs()
H A DAtlasInstancedHelper.h58 void appendInstanceAttribs(SkTArray<GrGeometryProcessor::Attribute>* instanceAttribs) const;
/third_party/skia/src/gpu/vk/
H A DGrVkPipeline.cpp83 const GrGeometryProcessor::AttributeSet& instanceAttribs, in setup_vertex_input_state()
88 int iaCount = instanceAttribs.count(); in setup_vertex_input_state()
115 for (const auto& attrib : instanceAttribs) { in setup_vertex_input_state()
123 SkASSERT(instanceAttributeOffset == instanceAttribs.stride()); in setup_vertex_input_state()
473 const GrGeometryProcessor::AttributeSet& instanceAttribs,
492 int totalAttributeCnt = vertexAttribs.count() + instanceAttribs.count();
495 setup_vertex_input_state(vertexAttribs, instanceAttribs, &vertexInputInfo, &bindingDescs,
81 setup_vertex_input_state( const GrGeometryProcessor::AttributeSet& vertexAttribs, const GrGeometryProcessor::AttributeSet& instanceAttribs, VkPipelineVertexInputStateCreateInfo* vertexInputInfo, SkSTArray<2, VkVertexInputBindingDescription, true>* bindingDescs, VkVertexInputAttributeDescription* attributeDesc) setup_vertex_input_state() argument
H A DGrVkPipeline.h33 const GrGeometryProcessor::AttributeSet& instanceAttribs,
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fInstancedRenderingTests.cpp198 string instanceAttribs; in init() local
239 instanceAttribs += "in highp " + (OFFSET_COMPONENTS == 1 ? string("float") : "vec" + de::toString(OFFSET_COMPONENTS)) + " a_instanceOffset;\n"; in init()
240 instanceAttribs += "in mediump " + typeName + " a_instanceR;\n"; in init()
266 instanceAttribs += "in mediump " + typeName + " a_instanceG;\n"; in init()
267 instanceAttribs += "in mediump " + typeName + " a_instanceB;\n"; in init()
278 instanceAttribs + in init()

Completed in 4 milliseconds