Lines Matching refs:Attribute
27 class Attribute {
29 constexpr Attribute() = default;
30 constexpr Attribute(const char* name,
36 constexpr Attribute(const Attribute&) = default;
38 Attribute& operator=(const Attribute&) = default;
64 Iter(const Attribute* attrs, int count) : fCurr(attrs), fRemaining(count) {
69 const Attribute& operator*() const { return *fCurr; }
89 const Attribute* fCurr;
103 void init(const Attribute* attrs, int count) {
116 const Attribute* fAttributes = nullptr;
154 void setVertexAttributes(const Attribute* attrs, int attrCount) {
157 void setInstanceAttributes(const Attribute* attrs, int attrCount) {
259 constexpr size_t GraphicsPipelineDesc::Attribute::size() const {