Searched defs:stObj (Results 1 - 15 of 15) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
H A Dst_gen_mipmap.c81 struct st_texture_object *stObj = st_texture_object(texObj); local
106 stObj->lastLevel = lastLevel;
131 pt = stObj->pt;
147 if (stObj->surface_based)
148 format = stObj->surface_format;
H A Dst_atom_image.c63 struct st_texture_object *stObj = st_texture_object(u->TexObj); local
68 !stObj->pt) {
73 img->resource = stObj->pt;
90 if (stObj->pt->target == PIPE_BUFFER) {
93 base = stObj->base.BufferOffset;
94 assert(base < stObj->pt->width0);
95 size = MIN2(stObj->pt->width0 - base, (unsigned)stObj->base.BufferSize);
100 img->u.tex.level = u->Level + stObj->base.MinLevel;
101 if (stObj
[all...]
H A Dst_cb_eglimage.c102 struct st_texture_object *stObj; local
113 stObj = st_texture_object(texObj);
117 if (!stObj->surface_based) {
119 stObj->surface_based = GL_TRUE;
147 pipe_resource_reference(&stObj->pt, ps->texture);
148 st_texture_release_all_sampler_views(st, stObj);
149 pipe_resource_reference(&stImage->pt, stObj->pt);
151 stObj->surface_format = ps->format;
H A Dst_atom_sampler.c292 struct st_texture_object *stObj = local
296 if (!stObj)
299 switch (st_get_view_format(stObj)) {
H A Dst_atom_texture.c63 struct st_texture_object *stObj; local
74 stObj = st_texture_object(texObj);
85 if (stObj->prev_glsl_version != glsl_version ||
86 stObj->prev_sRGBDecode != samp->sRGBDecode) {
88 st_texture_release_all_sampler_views(st, stObj);
90 stObj->prev_glsl_version = glsl_version;
91 stObj->prev_sRGBDecode = samp->sRGBDecode;
95 st_get_texture_sampler_view_from_stobj(st, stObj, samp, glsl_version);
149 * Trying to cache the sampler view in the stObj looks painful, so just
157 struct st_texture_object *stObj local
[all...]
H A Dst_cb_queryobj.c334 struct st_buffer_object *stObj = st_buffer_object(buf); local
348 pipe_buffer_write(pipe, stObj->buffer, offset,
417 stObj->buffer, offset);
H A Dst_sampler_view.c51 struct st_texture_object *stObj)
56 for (i = 0; i < stObj->num_sampler_views; ++i) {
57 struct pipe_sampler_view **sv = &stObj->sampler_views[i];
74 unsigned new_size = (stObj->num_sampler_views + 1) *
76 stObj->sampler_views = realloc(stObj->sampler_views, new_size);
77 free = &stObj->sampler_views[stObj->num_sampler_views++];
93 struct st_texture_object *stObj)
97 for (i = 0; i < stObj
50 st_texture_get_sampler_view(struct st_context *st, struct st_texture_object *stObj) argument
92 st_texture_release_sampler_view(struct st_context *st, struct st_texture_object *stObj) argument
113 st_texture_release_all_sampler_views(struct st_context *st, struct st_texture_object *stObj) argument
125 st_texture_free_sampler_views(struct st_texture_object *stObj) argument
279 get_texture_format_swizzle(const struct st_context *st, const struct st_texture_object *stObj, unsigned glsl_version) argument
321 check_sampler_swizzle(const struct st_context *st, const struct st_texture_object *stObj, const struct pipe_sampler_view *sv, unsigned glsl_version) argument
335 last_level(const struct st_texture_object *stObj) argument
346 last_layer(const struct st_texture_object *stObj) argument
359 get_sampler_view_format(struct st_context *st, const struct st_texture_object *stObj, const struct gl_sampler_object *samp) argument
407 st_create_texture_sampler_view_from_stobj(struct st_context *st, struct st_texture_object *stObj, enum pipe_format format, unsigned glsl_version) argument
453 st_get_texture_sampler_view_from_stobj(struct st_context *st, struct st_texture_object *stObj, const struct gl_sampler_object *samp, unsigned glsl_version) argument
[all...]
H A Dst_texture.h155 struct st_texture_object *stObj = st_texture_object(texObj); local
156 return stObj ? stObj->pt : NULL;
161 st_get_stobj_resource(struct st_texture_object *stObj) argument
163 return stObj ? stObj->pt : NULL;
182 st_get_view_format(struct st_texture_object *stObj) argument
184 if (!stObj)
186 return stObj->surface_based ? stObj
[all...]
H A Dst_vdpau.c188 struct st_texture_object *stObj = st_texture_object(texObj); local
223 if (!stObj->surface_based) {
225 stObj->surface_based = GL_TRUE;
234 pipe_resource_reference(&stObj->pt, res);
235 st_texture_release_all_sampler_views(st, stObj);
238 stObj->surface_format = res->format;
239 stObj->layer_override = layer_override;
252 struct st_texture_object *stObj = st_texture_object(texObj); local
255 pipe_resource_reference(&stObj->pt, NULL);
256 st_texture_release_all_sampler_views(st, stObj);
[all...]
H A Dst_program.h68 struct st_texture_object *stObj = local
71 switch (st_get_view_format(stObj)) {
H A Dst_texture.c252 struct st_texture_object *stObj = local
262 if (stObj->pt != stImage->pt)
267 if (stObj->base.Immutable) {
268 level += stObj->base.MinLevel;
269 z += stObj->base.MinLayer;
270 if (stObj->pt->array_size > 1)
271 d = MIN2(d, stObj->base.NumLayers);
303 struct st_texture_object *stObj = local
307 if (stObj->base.Immutable)
308 slice += stObj
[all...]
H A Dst_cb_fbo.c558 const struct st_texture_object *stObj = st_texture_object(att->Texture); local
576 if (!stObj || !stObj->pt)
579 format = stObj->pt->format;
593 stObj->pt->nr_samples, bindings);
H A Dst_cb_bitmap.c688 struct st_texture_object *stObj = st_texture_object(atlas->texObj); local
710 sv = st_create_texture_sampler_view(pipe, stObj->pt);
H A Dst_manager.c521 struct st_texture_object *stObj; local
548 stObj = st_texture_object(texObj);
550 if (!stObj->surface_based) {
552 stObj->surface_based = GL_TRUE;
590 stObj->surface_format = pipe_format;
H A Dst_cb_texture.c166 struct st_texture_object *stObj = st_texture_object(texObj); local
168 pipe_resource_reference(&stObj->pt, NULL);
169 st_texture_release_all_sampler_views(st, stObj);
170 st_texture_free_sampler_views(stObj);
181 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
202 st_texture_release_all_sampler_views(st, stObj);
443 * \param stObj the texture object we're going to allocate memory for.
447 allocate_full_mipmap(const struct st_texture_object *stObj, argument
450 switch (stObj->base.Target) {
460 if (stImage->base.Level > 0 || stObj
493 guess_and_alloc_texture(struct st_context *st, struct st_texture_object *stObj, const struct st_texture_image *stImage) argument
598 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
681 struct st_texture_object *stObj = st_texture_object(texObj); local
1247 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
1358 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
1644 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
1827 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
2279 struct st_texture_object *stObj = st_texture_object(texImage->TexObject); local
2386 copy_image_data_to_texture(struct st_context *st, struct st_texture_object *stObj, GLuint dstLevel, struct st_texture_image *stImage) argument
2441 struct st_texture_object *stObj = st_texture_object(tObj); local
2647 struct st_texture_object *stObj = st_texture_object(texObj); local
2852 struct st_texture_object *stObj = st_texture_object(texObj); local
[all...]

Completed in 142 milliseconds