Searched refs:textures (Results 1 - 25 of 395) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/
H A Dstw_st.c46 struct pipe_resource *textures[ST_ATTACHMENT_COUNT]; member in struct:stw_st_framebuffer
125 * Remove outdated textures and create the requested ones.
154 /* remove outdated textures */
158 pipe_resource_reference(&stwfb->textures[i], NULL);
174 if (stwfb->textures[i] || !(mask & (1 << i))) {
176 if (stwfb->textures[i])
213 stwfb->textures[i] = stwfb->fb->winsys_framebuffer->get_resource(
216 stwfb->textures[i] =
242 stwfb->textures[ST_ATTACHMENT_BACK_LEFT]);
247 stwfb->textures[ST_ATTACHMENT_BACK_LEF
278 struct pipe_resource **textures = local in function:stw_st_framebuffer_validate
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv40_verttex.c37 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
84 pipe_sampler_view_reference(&nv30->vertprog.textures[i], NULL);
85 nv30->vertprog.textures[i] = views[i];
87 pipe_sampler_view_reference(&nv30->vertprog.textures[i], views[i]);
94 pipe_sampler_view_reference(&nv30->vertprog.textures[i], NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/
H A Dstw_st.c44 struct pipe_resource *textures[ST_ATTACHMENT_COUNT]; member in struct:stw_st_framebuffer
73 * Remove outdated textures and create the requested ones.
84 /* remove outdated textures */
87 pipe_resource_reference(&stwfb->textures[i], NULL);
105 if (stwfb->textures[i] || !(mask & (1 << i))) {
107 if (stwfb->textures[i])
133 stwfb->textures[i] =
166 pipe_resource_reference(&out[i], stwfb->textures[statts[i]]);
186 resource = stwfb->textures[statt];
257 pipe_resource_reference(&stwfb->textures[
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_texture.c81 pipe_sampler_view_reference(&tex->textures[p], NULL);
82 tex->textures[p] = view;
84 pipe_sampler_view_reference(&tex->textures[p], view);
87 if (tex->textures[p]) {
88 fd_resource_set_usage(tex->textures[p]->texture, FD_DIRTY_TEX);
96 pipe_sampler_view_reference(&tex->textures[p], NULL);
162 if (i < tex->num_textures && tex->textures[i]) {
164 util_format_description(tex->textures[i]->format);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/glx/xlib/
H A Dxm_st.c44 struct pipe_resource *textures[ST_ATTACHMENT_COUNT]; member in struct:xmesa_st_framebuffer
65 struct pipe_resource *ptex = xstfb->textures[statt];
94 struct pipe_resource *src_ptex = xstfb->textures[src_statt];
95 struct pipe_resource *dst_ptex = xstfb->textures[dst_statt];
113 * Remove outdated textures and create the requested ones.
125 /* remove outdated textures */
128 pipe_resource_reference(&xstfb->textures[i], NULL);
146 if (xstfb->textures[i] || !(mask & (1 << i))) {
148 if (xstfb->textures[i])
175 xstfb->textures[
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/glx/xlib/
H A Dxm_st.c44 struct pipe_resource *textures[ST_ATTACHMENT_COUNT]; member in struct:xmesa_st_framebuffer
67 struct pipe_resource *ptex = xstfb->textures[statt];
97 struct pipe_resource *src_ptex = xstfb->textures[src_statt];
98 struct pipe_resource *dst_ptex = xstfb->textures[dst_statt];
116 * Remove outdated textures and create the requested ones.
128 /* remove outdated textures */
131 pipe_resource_reference(&xstfb->textures[i], NULL);
149 if (xstfb->textures[i] || !(mask & (1 << i))) {
151 if (xstfb->textures[i])
178 xstfb->textures[
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dtexobj.h187 _mesa_GenTextures_no_error(GLsizei n, GLuint *textures);
190 _mesa_GenTextures(GLsizei n, GLuint *textures);
193 _mesa_CreateTextures_no_error(GLenum target, GLsizei n, GLuint *textures);
196 _mesa_CreateTextures(GLenum target, GLsizei n, GLuint *textures);
199 _mesa_DeleteTextures_no_error(GLsizei n, const GLuint *textures);
202 _mesa_DeleteTextures( GLsizei n, const GLuint *textures );
219 const GLuint *textures);
222 _mesa_BindTextures( GLuint first, GLsizei count, const GLuint *textures );
226 _mesa_PrioritizeTextures( GLsizei n, const GLuint *textures,
231 _mesa_AreTexturesResident( GLsizei n, const GLuint *textures,
[all...]
H A Dshaderimage.h97 const GLuint *textures);
100 _mesa_BindImageTextures(GLuint first, GLsizei count, const GLuint *textures);
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dtexobj.h229 _mesa_GenTextures_no_error(GLsizei n, GLuint *textures);
232 _mesa_GenTextures(GLsizei n, GLuint *textures);
235 _mesa_CreateTextures_no_error(GLenum target, GLsizei n, GLuint *textures);
238 _mesa_CreateTextures(GLenum target, GLsizei n, GLuint *textures);
241 _mesa_DeleteTextures_no_error(GLsizei n, const GLuint *textures);
244 _mesa_DeleteTextures( GLsizei n, const GLuint *textures );
264 const GLuint *textures);
267 _mesa_BindTextures( GLuint first, GLsizei count, const GLuint *textures );
271 _mesa_PrioritizeTextures( GLsizei n, const GLuint *textures,
276 _mesa_AreTexturesResident( GLsizei n, const GLuint *textures,
[all...]
H A Dshaderimage.h102 const GLuint *textures);
105 _mesa_BindImageTextures(GLuint first, GLsizei count, const GLuint *textures);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv40_verttex.c37 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
82 pipe_sampler_view_reference(&nv30->vertprog.textures[i], views[i]);
88 pipe_sampler_view_reference(&nv30->vertprog.textures[i], NULL);
/xsrc/external/mit/mesa-demos/dist/src/rbug/
H A Dsimple_client.c44 debug_printf("Sending get textures\n");
47 debug_printf("Waiting for textures\n");
52 debug_printf("Got textures:\n");
54 debug_printf("\ttex %llu\n", (unsigned long long)list->textures[i]);
H A Dtex_info.c47 debug_printf("Sending get textures\n");
50 debug_printf("Waiting for textures\n");
55 debug_printf("Got textures:\n");
57 rbug_send_texture_info(con, list->textures[i], NULL);
64 (unsigned long long)list->textures[i], util_format_name(info->format),
H A Dtex_dump.c87 debug_printf("Sending get textures\n");
90 debug_printf("Waiting for textures\n");
95 debug_printf("Got textures:\n");
97 rbug_send_texture_info(con, list->textures[i], NULL);
104 rbug_send_texture_read(con, list->textures[i],
113 dump(list->textures[i], info, read, j);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/
H A Ddri_drawable.c58 struct pipe_resource **textures = local in function:dri_st_framebuffer_validate
60 : drawable->textures;
66 /* record newly allocated textures */
84 /* add existing textures */
86 if (textures[i])
100 struct pipe_resource *resource = textures[ST_ATTACHMENT_BACK_LEFT];
112 pipe_resource_reference(&out[i], textures[statts[i]]);
198 pipe_resource_reference(&drawable->textures[i], NULL);
259 pt = drawable->textures[ST_ATTACHMENT_FRONT_LEFT];
396 struct pipe_resource *src = drawable->textures[at
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/
H A Ddri_drawable.c61 struct pipe_resource **textures = local in function:dri_st_framebuffer_validate
63 : drawable->textures;
69 /* record newly allocated textures */
87 /* add existing textures */
89 if (textures[i])
103 pipe_resource_reference(&out[i], textures[statts[i]]);
196 pipe_resource_reference(&drawable->textures[i], NULL);
255 pt = drawable->textures[ST_ATTACHMENT_FRONT_LEFT];
458 struct pipe_resource *src = drawable->textures[att];
459 struct pipe_resource *zsbuf = drawable->textures[ST_ATTACHMENT_DEPTH_STENCI
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_texture.c77 pipe_sampler_view_reference(&tex->textures[p], view);
78 if (tex->textures[p])
87 uint nr_samples = fd_resource_nr_samples(tex->textures[i]->texture);
153 if (i < tex->num_textures && tex->textures[i]) {
155 util_format_description(tex->textures[i]->format);
/xsrc/external/mit/MesaLib.old/dist/docs/specs/
H A DMESA_texture_array.spec44 blend two textures out of a larger set of textures. Moreover, in some
45 cases the selected textures may vary on a per-fragment basis within
48 1. High dynamic range textures. The application stores several
49 different "exposures" of an image as different textures. On a
57 textures to blend at run-time.
59 3. Storing short video clips in textures. Each depth slice is a
64 textures without mipmaps. Both of these options have major drawbacks.
74 2D textures. The per-fragment texel is selected by the R texture
302 "For one-dimensional array textures, h_
[all...]
/xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
H A DMESA_texture_array.spec44 blend two textures out of a larger set of textures. Moreover, in some
45 cases the selected textures may vary on a per-fragment basis within
48 1. High dynamic range textures. The application stores several
49 different "exposures" of an image as different textures. On a
57 textures to blend at run-time.
59 3. Storing short video clips in textures. Each depth slice is a
64 textures without mipmaps. Both of these options have major drawbacks.
74 2D textures. The per-fragment texel is selected by the R texture
302 "For one-dimensional array textures, h_
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/hgl/
H A Dhgl_context.h43 struct pipe_resource* textures[ST_ATTACHMENT_COUNT]; member in struct:hgl_buffer
64 //struct pipe_resource* textures[ST_ATTACHMENT_COUNT];
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/
H A Dglossary.rst18 Non-power-of-two. Usually applied to textures which have at least one
27 3D textures have zslices, cube maps have faces, 1D and 2D array textures
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dglossary.rst18 Non-power-of-two. Usually applied to textures which have at least one
27 3D textures have zslices, cube maps have faces, 1D and 2D array textures
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_uniforms.c38 vc4_sampler_view(texstate->textures[unit]);
51 vc4_sampler_view(texstate->textures[unit]);
65 struct pipe_sampler_view *texture = texstate->textures[unit];
82 struct pipe_sampler_view *texture = texstate->textures[unit];
93 struct pipe_sampler_view *texture = texstate->textures[unit];
114 struct pipe_sampler_view *texture = texstate->textures[unit];
179 struct pipe_sampler_view *texture = texstate->textures[data];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_uniforms.c38 vc4_sampler_view(texstate->textures[unit]);
51 vc4_sampler_view(texstate->textures[unit]);
65 struct pipe_sampler_view *texture = texstate->textures[unit];
82 struct pipe_sampler_view *texture = texstate->textures[unit];
93 struct pipe_sampler_view *texture = texstate->textures[unit];
114 struct pipe_sampler_view *texture = texstate->textures[unit];
179 struct pipe_sampler_view *texture = texstate->textures[data];
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/hgl/
H A Dhgl.c66 struct pipe_resource* ptex = buffer->textures[statt];
98 pipe_resource_reference(&buffer->textures[i], NULL);
113 if (((1 << i) & buffer->visual->buffer_mask) && buffer->textures[i] == NULL) {
136 buffer->textures[i] = buffer->screen->resource_create(buffer->screen,
138 if (!buffer->textures[i])
195 pipe_resource_reference(&out[i], buffer->textures[statts[i]]);
269 pipe_resource_reference(&buffer->textures[i], NULL);

Completed in 15 milliseconds

1234567891011>>