Home | History | Annotate | Download | only in functional

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);
387 ctx.glBindBufferRange(GL_ARRAY_BUFFER, 0, bufU, 0, 4);
484 ctx.glBindBufferBase(GL_ARRAY_BUFFER, 0, bufU);
848 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
849 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_STATIC_READ);
850 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT | GL_MAP_FLUSH_EXPLICIT_BIT);
859 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, -1, 1);
861 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, -1);
863 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 12, 8);
865 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 24, 4);
867 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 24);
872 ctx.glBindBuffer (GL_ARRAY_BUFFER, 0);
873 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
878 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
879 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
880 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
882 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT);
883 ctx.glFlushMappedBufferRange(GL_ARRAY_BUFFER, 0, 8);
887 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
897 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
898 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_DYNAMIC_COPY);
902 ctx.glMapBufferRange (GL_ARRAY_BUFFER, -1, 1, GL_MAP_READ_BIT);
905 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 1, -1, GL_MAP_READ_BIT);
910 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 33, GL_MAP_READ_BIT);
913 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 32, 1, GL_MAP_READ_BIT);
916 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 16, 17, GL_MAP_READ_BIT);
921 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | 0x1000);
924 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT | 0x1000);
929 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_WRITE_BIT);
931 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 16, 8, GL_MAP_READ_BIT);
933 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);
937 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_INVALIDATE_RANGE_BIT);
942 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 0, GL_MAP_READ_BIT);
947 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_INVALIDATE_RANGE_BIT);
950 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_INVALIDATE_BUFFER_BIT);
953 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_UNSYNCHRONIZED_BIT);
958 ctx.glMapBufferRange (GL_ARRAY_BUFFER, 0, 16, GL_MAP_READ_BIT | GL_MAP_FLUSH_EXPLICIT_BIT);
1042 ctx.glBindBuffer (GL_ARRAY_BUFFER, buf);
1043 ctx.glBufferData (GL_ARRAY_BUFFER, 32, &data[0], GL_DYNAMIC_COPY);
1047 ctx.glUnmapBuffer (GL_ARRAY_BUFFER);