Lines Matching refs:Attachment
302 assert(BUFFER_COLOR0 + i < ARRAY_SIZE(fb->Attachment));
303 return &fb->Attachment[BUFFER_COLOR0 + i];
309 return &fb->Attachment[BUFFER_DEPTH];
311 return &fb->Attachment[BUFFER_STENCIL];
336 return &fb->Attachment[BUFFER_BACK_LEFT];
339 return &fb->Attachment[BUFFER_FRONT_LEFT];
341 return &fb->Attachment[BUFFER_DEPTH];
343 return &fb->Attachment[BUFFER_STENCIL];
357 if (fb->Attachment[BUFFER_FRONT_LEFT].Type == GL_NONE)
358 return &fb->Attachment[BUFFER_BACK_LEFT];
360 return &fb->Attachment[BUFFER_FRONT_LEFT];
363 if (fb->Attachment[BUFFER_FRONT_RIGHT].Type == GL_NONE)
364 return &fb->Attachment[BUFFER_BACK_RIGHT];
366 return &fb->Attachment[BUFFER_FRONT_RIGHT];
368 return &fb->Attachment[BUFFER_BACK_LEFT];
370 return &fb->Attachment[BUFFER_BACK_RIGHT];
378 return &fb->Attachment[BUFFER_BACK_LEFT];
408 return &fb->Attachment[BUFFER_DEPTH];
410 return &fb->Attachment[BUFFER_STENCIL];
704 &fb->Attachment[BUFFER_DEPTH];
706 &fb->Attachment[BUFFER_STENCIL];
1183 &fb->Attachment[BUFFER_DEPTH];
1185 &fb->Attachment[BUFFER_STENCIL];
1223 &fb->Attachment[BUFFER_COLOR0 + i];
1316 att = &fb->Attachment[BUFFER_DEPTH];
1327 att = &fb->Attachment[BUFFER_STENCIL];
1338 att = &fb->Attachment[BUFFER_COLOR0 + i];
1580 * Section 9.4.1 "Framebuffer Attachment Completeness", pg 310-311
2146 if (fb->Attachment[i].Texture == att
2147 || fb->Attachment[i].Renderbuffer == att) {
2148 remove_attachment(ctx, &fb->Attachment[i]);
2675 struct gl_renderbuffer_attachment *att = fb->Attachment + i;
3195 struct gl_renderbuffer_attachment *att = fb->Attachment + i;
3217 struct gl_renderbuffer_attachment *att = fb->Attachment + i;
3600 struct gl_renderbuffer_attachment *dst_att = &fb->Attachment[dst];
3601 struct gl_renderbuffer_attachment *src_att = &fb->Attachment[src];
3960 texObj == fb->Attachment[BUFFER_STENCIL].Texture &&
3961 level == fb->Attachment[BUFFER_STENCIL].TextureLevel &&
3963 fb->Attachment[BUFFER_STENCIL].CubeMapFace &&
3964 samples == fb->Attachment[BUFFER_STENCIL].NumSamples &&
3965 layer == fb->Attachment[BUFFER_STENCIL].Zoffset) {
3974 texObj == fb->Attachment[BUFFER_DEPTH].Texture &&
3975 level == fb->Attachment[BUFFER_DEPTH].TextureLevel &&
3977 fb->Attachment[BUFFER_DEPTH].CubeMapFace &&
3978 samples == fb->Attachment[BUFFER_DEPTH].NumSamples &&
3979 layer == fb->Attachment[BUFFER_DEPTH].Zoffset) {
3992 assert(att == &fb->Attachment[BUFFER_DEPTH]);
4011 assert(att == &fb->Attachment[BUFFER_DEPTH]);
4012 remove_attachment(ctx, &fb->Attachment[BUFFER_STENCIL]);
5293 return &fb->Attachment[BUFFER_BACK_LEFT];
5313 assert(BUFFER_COLOR0 + i < ARRAY_SIZE(fb->Attachment));
5314 return &fb->Attachment[BUFFER_COLOR0 + i];
5319 return &fb->Attachment[BUFFER_DEPTH];
5322 return &fb->Attachment[BUFFER_STENCIL];
5387 if (fb->Attachment[BUFFER_DEPTH].Renderbuffer !=
5388 fb->Attachment[BUFFER_STENCIL].Renderbuffer || !has_both)