Searched defs:statts (Results 1 - 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/hgl/
H A Dhgl.c151 struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts,
172 stAttachmentMask |= 1 << statts[i];
198 pipe_resource_reference(&out[i], buffer->textures[statts[i]]);
150 hgl_st_framebuffer_validate(struct st_context_iface *stctxi, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
/external/mesa3d/src/gallium/state_trackers/dri/
H A Ddri_drawable.c47 const enum st_attachment_type *statts,
65 statt_mask |= (1 << statts[i]);
83 drawable->allocate_textures(ctx, drawable, statts, count);
102 pipe_resource_reference(&out[i], textures[statts[i]]);
192 enum st_attachment_type statts[ST_ATTACHMENT_COUNT]; local
202 statts[count++] = i;
205 statts[count++] = statt;
209 drawable->base.validate(ctx->st, &drawable->base, statts, count, NULL);
45 dri_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
H A Ddrisw.c263 const enum st_attachment_type *statts,
298 if (drawable->textures[statts[i]])
301 dri_drawable_get_format(drawable, statts[i], &format, &bind);
304 if (statts[i] != ST_ATTACHMENT_DEPTH_STENCIL && !swrast_no_present)
313 if (statts[i] == ST_ATTACHMENT_FRONT_LEFT &&
316 drawable->textures[statts[i]] =
319 drawable->textures[statts[i]] =
261 drisw_allocate_textures(struct dri_context *stctx, struct dri_drawable *drawable, const enum st_attachment_type *statts, unsigned count) argument
H A Ddri2.c306 const enum st_attachment_type *statts,
317 dri_drawable_get_format(drawable, statts[i], &pf, &bind);
321 switch (statts[i]) {
456 const enum st_attachment_type *statts,
476 statts, statts_count))
480 buffers = dri2_drawable_get_buffers(drawable, statts, &num_buffers);
493 if (statts[i] == ST_ATTACHMENT_DEPTH_STENCIL) {
523 if (i == statts[j]) {
625 enum st_attachment_type statt = statts[i];
304 dri_image_drawable_get_buffers(struct dri_drawable *drawable, struct __DRIimageList *images, const enum st_attachment_type *statts, unsigned statts_count) argument
454 dri2_allocate_textures(struct dri_context *ctx, struct dri_drawable *drawable, const enum st_attachment_type *statts, unsigned statts_count) argument
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dxm_st.c192 * \param statts array of framebuffer attachments
193 * \param count number of framebuffer attachments in statts[]
199 const enum st_attachment_type *statts,
211 statt_mask |= 1 << statts[i];
249 pipe_resource_reference(&out[i], xstfb->textures[statts[i]]);
197 xmesa_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
/external/mesa3d/src/gallium/state_trackers/wgl/
H A Dstw_st.c145 const enum st_attachment_type *statts,
154 statt_mask |= 1 << statts[i];
166 pipe_resource_reference(&out[i], stwfb->textures[statts[i]]);
143 stw_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfb, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
/external/mesa3d/src/gallium/state_trackers/osmesa/
H A Dosmesa.c386 const enum st_attachment_type *statts,
416 if (statts[i] == ST_ATTACHMENT_FRONT_LEFT) {
420 else if (statts[i] == ST_ATTACHMENT_DEPTH_STENCIL) {
424 else if (statts[i] == ST_ATTACHMENT_ACCUM) {
435 out[i] = osbuffer->textures[statts[i]] =
384 osmesa_st_framebuffer_validate(struct st_context_iface *stctx, struct st_framebuffer_iface *stfbi, const enum st_attachment_type *statts, unsigned count, struct pipe_resource **out) argument
/external/mesa3d/src/mesa/state_tracker/
H A Dst_context.h279 enum st_attachment_type statts[ST_ATTACHMENT_COUNT]; member in struct:st_framebuffer

Completed in 234 milliseconds