Searched refs:instanceAttributes (Results 1 – 12 of 12) sorted by relevance
457 std::vector<wgpu::VertexAttribute> instanceAttributes; in Make() local459 auto arrayStride = create_vertex_attributes(step->instanceAttributes(), in Make()461 &instanceAttributes); in Make()466 layout.attributeCount = instanceAttributes.size(); in Make()467 layout.attributes = instanceAttributes.data(); in Make()
355 std::vector<wgpu::VertexAttribute> instanceAttributes; in Build() local357 for (auto attrib : geomProc.instanceAttributes()) { in Build()362 instanceAttributes.push_back(attribute); in Build()368 input.attributeCount = instanceAttributes.size(); in Build()369 input.attributes = &instanceAttributes.front(); in Build()
42 for (auto i : this->instanceAttributes()) { in RenderStep()
133 SkSpan<const Attribute> instanceAttributes() const { return SkSpan(fInstanceAttrs); } in instanceAttributes() function
313 sksl += emit_attributes(step->vertexAttributes(), step->instanceAttributes()); in GetSkSLVS()
63 for (auto attr : gp.instanceAttributes()) { in emitAttributes()
142 for (auto attr : geomProc.instanceAttributes()) { in computeCountsAndStrides()196 for (auto attr : this->geometryProcessor().instanceAttributes()) { in storeShaderInCache()
186 const AttributeSet& instanceAttributes() const { return fInstanceAttributes; } in instanceAttributes() function
161 step->instanceAttributes(),
259 for (auto attrib : geomProc.instanceAttributes()) { in setup_vertex_input_layout()
580 geomProc.instanceAttributes(), in Make()
231 for (auto attribute : geomProc.instanceAttributes()) {