1062{
1064 {
1066 return;
1067 }
1068
1069 (
void) (*
ctx->Driver.SetBuffer)(
ctx,
ctx->Pixel.ReadBuffer);
1070
1072 {
1075 break;
1078 break;
1081 break;
1093 break;
1094 default:
1096 }
1097
1098 (
void) (*
ctx->Driver.SetBuffer)(
ctx,
ctx->Color.DrawBuffer);
1099}
void gl_error(GLcontext *ctx, GLenum error, const char *s)
GLint GLint GLint GLint GLint x
#define GL_LUMINANCE_ALPHA
GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * pixels
GLuint GLuint GLsizei GLenum type
#define GL_INVALID_OPERATION
GLint GLint GLint GLint GLint GLint y
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
GLint GLint GLsizei GLsizei height
#define GL_DEPTH_COMPONENT
GLint GLint GLsizei width
#define INSIDE_BEGIN_END(CTX)
static void read_index_pixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum type, GLvoid *pixels)
static void read_color_pixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
static void read_depth_pixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum type, GLvoid *pixels)
static void read_stencil_pixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum type, GLvoid *pixels)