Lines Matching refs:GL_ARRAY_BUFFER
73 ctx.glBindBuffer(GL_ARRAY_BUFFER, buffer);
75 ctx.beginSection("GL_INVALID_ENUM is generated if target is not GL_ARRAY_BUFFER or GL_ELEMENT_ARRAY_BUFFER.");
81 ctx.glBufferData(GL_ARRAY_BUFFER, 0, NULL, -1);
86 ctx.glBufferData(GL_ARRAY_BUFFER, -1, NULL, GL_STREAM_DRAW);
91 ctx.glBindBuffer(GL_ARRAY_BUFFER, 0);
92 ctx.glBufferData(GL_ARRAY_BUFFER, 0, NULL, GL_STREAM_DRAW);
103 ctx.glBindBuffer(GL_ARRAY_BUFFER, buffer);
104 ctx.glBufferData(GL_ARRAY_BUFFER, 10, 0, GL_STREAM_DRAW);
106 ctx.beginSection("GL_INVALID_ENUM is generated if target is not GL_ARRAY_BUFFER or GL_ELEMENT_ARRAY_BUFFER.");
112 ctx.glBindBuffer(GL_ARRAY_BUFFER, 0);
113 ctx.glBufferSubData(GL_ARRAY_BUFFER, 1, 1, 0);
118 ctx.glBindBuffer(GL_ARRAY_BUFFER, buffer);
119 ctx.glMapBufferRange(GL_ARRAY_BUFFER, 0, 5, GL_MAP_READ_BIT);
121 ctx.glBufferSubData(GL_ARRAY_BUFFER, 1, 1, 0);
132 ctx.glBindBuffer(GL_ARRAY_BUFFER, buffer);
133 ctx.glBufferData(GL_ARRAY_BUFFER, 10, 0, GL_STREAM_DRAW);
136 ctx.glBufferSubData(GL_ARRAY_BUFFER, -1, 1, 0);
138 ctx.glBufferSubData(GL_ARRAY_BUFFER, -1, -1, 0);
140 ctx.glBufferSubData(GL_ARRAY_BUFFER, 1, -1, 0);
142 ctx.glBufferSubData(GL_ARRAY_BUFFER, 15, 1, 0);
144 ctx.glBufferSubData(GL_ARRAY_BUFFER, 1, 15, 0);
146 ctx.glBufferSubData(GL_ARRAY_BUFFER, 8, 8, 0);
393 ctx.glBindBufferRange(GL_ARRAY_BUFFER, 0, bufU, 0, 4);
491 ctx.glBindBufferBase(GL_ARRAY_BUFFER, 0, bufU);
838 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
839 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_STATIC_READ);
840 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT | GL_MAP_FLUSH_EXPLICIT_BIT);
849 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, -1, 1);
851 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, -1);
853 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 12, 8);
855 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 24, 4);
857 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 24);
862 ctx.glBindBuffer (GL_ARRAY_BUFFER, 0);
863 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
868 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
869 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
870 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
872 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT);
873 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
877 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
887 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
888 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_DYNAMIC_COPY);
892 ctx.glMapBufferRange (GL_ARRAY_BUFFER, -1, 1, GL_MAP_READ_BIT);
895 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 1, -1, GL_MAP_READ_BIT);
900 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 33, GL_MAP_READ_BIT);
903 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 32, 1, GL_MAP_READ_BIT);
906 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 16, 17, GL_MAP_READ_BIT);
911 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | 0x1000);
914 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT | 0x1000);
919 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT);
921 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 16, 8, GL_MAP_READ_BIT);
923 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
927 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_INVALIDATE_RANGE_BIT);
932 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 0, GL_MAP_READ_BIT);
937 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_INVALIDATE_RANGE_BIT);
940 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_INVALIDATE_BUFFER_BIT);
943 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_UNSYNCHRONIZED_BIT);
948 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_FLUSH_EXPLICIT_BIT);
1033 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
1034 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_DYNAMIC_COPY);
1038 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);