Lines Matching refs:attribs

143 	spec.attribs.resize(2);
145 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
146 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
147 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
148 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
149 spec.attribs[0].componentCount = 4;
150 spec.attribs[0].offset = 0;
151 spec.attribs[0].stride = 0;
152 spec.attribs[0].normalize = false;
153 spec.attribs[0].instanceDivisor = 0;
154 spec.attribs[0].useDefaultAttribute = false;
156 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
157 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
158 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER;
159 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
160 spec.attribs[1].componentCount = 2;
161 spec.attribs[1].offset = 0;
162 spec.attribs[1].stride = 0;
163 spec.attribs[1].normalize = false;
164 spec.attribs[1].instanceDivisor = 0;
165 spec.attribs[1].useDefaultAttribute = false;
663 spec.attribs.resize(1);
665 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
666 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
667 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
668 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
669 spec.attribs[0].componentCount = 2;
670 spec.attribs[0].offset = 0;
671 spec.attribs[0].stride = 0;
672 spec.attribs[0].normalize = false;
673 spec.attribs[0].instanceDivisor = 0;
674 spec.attribs[0].useDefaultAttribute = false;
700 spec.attribs.resize(2);
702 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
703 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
704 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
705 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
706 spec.attribs[0].componentCount = 4;
707 spec.attribs[0].offset = 0;
708 spec.attribs[0].stride = 0;
709 spec.attribs[0].normalize = false;
710 spec.attribs[0].instanceDivisor = 0;
711 spec.attribs[0].useDefaultAttribute = false;
713 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
714 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
715 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER;
716 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
717 spec.attribs[1].componentCount = 2;
718 spec.attribs[1].offset = 0;
719 spec.attribs[1].stride = 0;
720 spec.attribs[1].normalize = false;
721 spec.attribs[1].instanceDivisor = 0;
722 spec.attribs[1].useDefaultAttribute = false;
748 spec.attribs.resize(3);
750 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
751 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
752 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
753 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
754 spec.attribs[0].componentCount = 4;
755 spec.attribs[0].offset = 0;
756 spec.attribs[0].stride = 0;
757 spec.attribs[0].normalize = false;
758 spec.attribs[0].instanceDivisor = 0;
759 spec.attribs[0].useDefaultAttribute = false;
762 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
763 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
764 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER;
765 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
766 spec.attribs[1].componentCount = 2;
767 spec.attribs[1].offset = 0;
768 spec.attribs[1].stride = 0;
769 spec.attribs[1].normalize = false;
770 spec.attribs[1].instanceDivisor = 1;
771 spec.attribs[1].useDefaultAttribute = false;
772 spec.attribs[1].additionalPositionAttribute = true;
775 spec.attribs[2].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
776 spec.attribs[2].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
777 spec.attribs[2].storage = gls::DrawTestSpec::STORAGE_BUFFER;
778 spec.attribs[2].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
779 spec.attribs[2].componentCount = 3;
780 spec.attribs[2].offset = 0;
781 spec.attribs[2].stride = 0;
782 spec.attribs[2].normalize = false;
783 spec.attribs[2].instanceDivisor = 1;
784 spec.attribs[2].useDefaultAttribute = false;
810 spec.attribs.resize(2);
812 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT;
813 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2;
814 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER;
815 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
816 spec.attribs[0].componentCount = 2;
817 spec.attribs[0].offset = 0;
818 spec.attribs[0].stride = 0;
819 spec.attribs[0].normalize = false;
820 spec.attribs[0].instanceDivisor = 0;
821 spec.attribs[0].useDefaultAttribute = false;
840 spec.attribs[1].inputType = iopairs[ioNdx].input;
841 spec.attribs[1].outputType = iopairs[ioNdx].output;
842 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER;
843 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW;
844 spec.attribs[1].componentCount = iopairs[ioNdx].componentCount;
845 spec.attribs[1].offset = 0;
846 spec.attribs[1].stride = 0;
847 spec.attribs[1].normalize = false;
848 spec.attribs[1].instanceDivisor = 0;
849 spec.attribs[1].useDefaultAttribute = true;