Lines Matching refs:buffer
52 _mesa_FeedbackBuffer( GLsizei size, GLenum type, GLfloat *buffer )
64 if (!buffer && size > 0) {
65 _mesa_error( ctx, GL_INVALID_VALUE, "glFeedbackBuffer(buffer==NULL)" );
94 ctx->Feedback.Buffer = buffer;
113 * Put a vertex into the feedback buffer.
149 * Establish a buffer for selection mode values.
151 * \param size buffer size.
152 * \param buffer buffer.
159 * the fields in __struct gl_contextRec::Select with the given buffer.
162 _mesa_SelectBuffer( GLsizei size, GLuint *buffer )
177 ctx->Select.Buffer = buffer;
187 * Write a value of a record into the selection buffer.
192 * Verifies there is free space in the buffer to write the value and
246 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Cannot allocate name stack save buffer");
254 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Cannot allocate select result buffer");
273 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Cannot init result buffer");
318 /* if current slot has been used, store result to next slot in result buffer */
393 /* reset result buffer */
565 * buffer index when exiting the select mode. Updates
593 _mesa_warning(ctx, "Feedback buffer overflow");