/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_texture.c | 104 struct pipe_sampler_view **sampler_views, in update_textures() argument 162 pipe_sampler_view_reference(&(sampler_views[unit]), sampler_view); in update_textures() 184 tmpl = *sampler_views[unit]; in update_textures() 192 sampler_views[extra] = in update_textures() 199 sampler_views[extra] = in update_textures() 202 sampler_views[extra] = in update_textures() 215 sampler_views); in update_textures() 230 st->state.sampler_views[PIPE_SHADER_VERTEX], in st_update_vertex_textures() 244 st->state.sampler_views[PIPE_SHADER_FRAGMENT], in st_update_fragment_textures() 258 st->state.sampler_views[PIPE_SHADER_GEOMETRY], in st_update_geometry_textures() [all …]
|
D | st_sampler_view.c | 68 views = stObj->sampler_views; in st_texture_set_sampler_view() 125 p_atomic_set(&stObj->sampler_views, new_views); in st_texture_set_sampler_view() 170 const struct st_sampler_views *views = p_atomic_read(&stObj->sampler_views); in st_texture_get_current_sampler_view() 193 struct st_sampler_views *views = stObj->sampler_views; in st_texture_release_sampler_view() 220 if (!stObj->sampler_views) in st_texture_release_all_sampler_views() 224 struct st_sampler_views *views = stObj->sampler_views; in st_texture_release_all_sampler_views() 234 free(stObj->sampler_views); in st_texture_free_sampler_views() 235 stObj->sampler_views = NULL; in st_texture_free_sampler_views()
|
D | st_cb_bitmap.c | 242 struct pipe_sampler_view *sampler_views[PIPE_MAX_SAMPLERS]; in setup_render_state() local 245 memcpy(sampler_views, st->state.sampler_views[PIPE_SHADER_FRAGMENT], in setup_render_state() 246 sizeof(sampler_views)); in setup_render_state() 247 sampler_views[fpv->bitmap_sampler] = sv; in setup_render_state() 248 cso_set_sampler_views(cso, PIPE_SHADER_FRAGMENT, num, sampler_views); in setup_render_state()
|
D | st_cb_drawpixels.c | 691 struct pipe_sampler_view *sampler_views[PIPE_MAX_SAMPLERS]; in draw_textured_quad() local 696 memcpy(sampler_views, st->state.sampler_views[PIPE_SHADER_FRAGMENT], in draw_textured_quad() 697 sizeof(sampler_views)); in draw_textured_quad() 699 sampler_views[fpv->drawpix_sampler] = sv[0]; in draw_textured_quad() 701 sampler_views[fpv->pixelmap_sampler] = sv[1]; in draw_textured_quad() 702 cso_set_sampler_views(cso, PIPE_SHADER_FRAGMENT, num, sampler_views); in draw_textured_quad()
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_state_sampler.c | 80 svga_pipe_sampler_view(svga->curr.sampler_views[shader][i]); in svga_check_sampler_view_resource_collision() 239 struct pipe_sampler_view *sampler_views[PIPE_MAX_SAMPLERS]; in update_sampler_resources() local 247 svga_pipe_sampler_view(svga->curr.sampler_views[shader][i]); in update_sampler_resources() 258 sampler_views[i] = &sv->base; in update_sampler_resources() 263 sampler_views[i] = NULL; in update_sampler_resources() 270 sampler_views[i] = NULL; in update_sampler_resources() 279 memcmp(sampler_views, svga->state.hw_draw.sampler_views[shader], in update_sampler_resources() 280 count * sizeof(sampler_views[0])) != 0) { in update_sampler_resources() 293 emit = sampler_views[i] == in update_sampler_resources() 294 svga->state.hw_draw.sampler_views[shader][i]; in update_sampler_resources() [all …]
|
D | svga_pipe_sampler.c | 455 assert(start + num <= ARRAY_SIZE(svga->curr.sampler_views[shader])); in svga_set_sampler_views() 470 pipe_sampler_view_release(pipe, &svga->curr.sampler_views[shader][i]); in svga_set_sampler_views() 478 if (svga->curr.sampler_views[shader][start + i] != views[i]) { in svga_set_sampler_views() 483 pipe_sampler_view_release(pipe, &svga->curr.sampler_views[shader][start + i]); in svga_set_sampler_views() 484 pipe_sampler_view_reference(&svga->curr.sampler_views[shader][start + i], in svga_set_sampler_views() 511 while (j > 0 && svga->curr.sampler_views[shader][j - 1] == NULL) in svga_set_sampler_views() 560 &svga->state.hw_draw.sampler_views[shader][i]); in svga_cleanup_sampler_state()
|
D | svga_state_fs.c | 259 if ((svga->curr.sampler_views[shader][i] == NULL) != in make_fs_key() 262 i, svga->curr.sampler_views[shader][i], in make_fs_key() 278 struct pipe_sampler_view *view = svga->curr.sampler_views[shader][i]; in make_fs_key()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_context.c | 80 for (i = 0; i < ARRAY_SIZE(llvmpipe->sampler_views[0]); i++) { in llvmpipe_destroy() 81 pipe_sampler_view_reference(&llvmpipe->sampler_views[PIPE_SHADER_FRAGMENT][i], NULL); in llvmpipe_destroy() 84 for (i = 0; i < ARRAY_SIZE(llvmpipe->sampler_views[0]); i++) { in llvmpipe_destroy() 85 pipe_sampler_view_reference(&llvmpipe->sampler_views[PIPE_SHADER_VERTEX][i], NULL); in llvmpipe_destroy() 88 for (i = 0; i < ARRAY_SIZE(llvmpipe->sampler_views[0]); i++) { in llvmpipe_destroy() 89 pipe_sampler_view_reference(&llvmpipe->sampler_views[PIPE_SHADER_GEOMETRY][i], NULL); in llvmpipe_destroy()
|
D | lp_state_sampler.c | 120 assert(start + num <= ARRAY_SIZE(llvmpipe->sampler_views[shader])); in llvmpipe_set_sampler_views() 131 &llvmpipe->sampler_views[shader][start + i]); in llvmpipe_set_sampler_views() 141 pipe_sampler_view_reference(&llvmpipe->sampler_views[shader][start + i], in llvmpipe_set_sampler_views() 148 while (j > 0 && llvmpipe->sampler_views[shader][j - 1] == NULL) in llvmpipe_set_sampler_views() 156 llvmpipe->sampler_views[shader], in llvmpipe_set_sampler_views()
|
D | lp_draw_arrays.c | 114 lp->sampler_views[PIPE_SHADER_VERTEX]); in llvmpipe_draw_vbo() 117 lp->sampler_views[PIPE_SHADER_GEOMETRY]); in llvmpipe_draw_vbo()
|
D | lp_context.h | 80 struct pipe_sampler_view *sampler_views[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_SAMPLER_VIEWS]; member
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
D | surface.c | 206 struct pipe_sampler_view **sampler_views; in vlVdpVideoSurfaceGetBitsYCbCr() local 242 sampler_views = vlsurface->video_buffer->get_sampler_view_planes(vlsurface->video_buffer); in vlVdpVideoSurfaceGetBitsYCbCr() 243 if (!sampler_views) { in vlVdpVideoSurfaceGetBitsYCbCr() 250 struct pipe_sampler_view *sv = sampler_views[i]; in vlVdpVideoSurfaceGetBitsYCbCr() 309 struct pipe_sampler_view **sampler_views; in vlVdpVideoSurfacePutBitsYCbCr() local 378 sampler_views = p_surf->video_buffer->get_sampler_view_planes(p_surf->video_buffer); in vlVdpVideoSurfacePutBitsYCbCr() 379 if (!sampler_views) { in vlVdpVideoSurfacePutBitsYCbCr() 386 struct pipe_sampler_view *sv = sampler_views[i]; in vlVdpVideoSurfacePutBitsYCbCr()
|
D | output.c | 444 struct pipe_sampler_view **sampler_views; in vlVdpOutputSurfacePutBitsYCbCr() local 483 sampler_views = vbuffer->get_sampler_view_planes(vbuffer); in vlVdpOutputSurfacePutBitsYCbCr() 484 if (!sampler_views) { in vlVdpOutputSurfacePutBitsYCbCr() 491 struct pipe_sampler_view *sv = sampler_views[i]; in vlVdpOutputSurfacePutBitsYCbCr()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pipe_pstipple.c | 90 struct pipe_sampler_view *sampler_views[PIPE_MAX_SHADER_SAMPLER_VIEWS]; member 207 pipe_sampler_view_reference(&pstip->state.sampler_views[pstip->fs->sampler_unit], in pstip_first_tri() 218 num_sampler_views, pstip->state.sampler_views); in pstip_first_tri() 248 pstip->state.sampler_views); in pstip_flush() 268 pipe_sampler_view_reference(&pstip->state.sampler_views[i], NULL); in pstip_destroy() 412 pipe_sampler_view_reference(&pstip->state.sampler_views[start + i], in pstip_set_sampler_views()
|
D | draw_pipe_aaline.c | 110 struct pipe_sampler_view *sampler_views[PIPE_MAX_SHADER_SAMPLER_VIEWS]; member 679 pipe_sampler_view_reference(&aaline->state.sampler_views[aaline->fs->sampler_unit], in aaline_first_line() 688 num_sampler_views, aaline->state.sampler_views); in aaline_first_line() 722 aaline->state.sampler_views); in aaline_flush() 750 pipe_sampler_view_reference(&aaline->state.sampler_views[i], NULL); in aaline_destroy() 927 pipe_sampler_view_reference(&aaline->state.sampler_views[start + i], in aaline_set_sampler_views()
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_idct.c | 595 tex = buffer->sampler_views.individual.source->texture; in init_source() 621 pipe_sampler_view_reference(&buffer->sampler_views.individual.source, NULL); in cleanup_source() 633 tex = buffer->sampler_views.individual.intermediate->texture; in init_intermediate() 673 pipe_sampler_view_reference(&buffer->sampler_views.individual.intermediate, NULL); in cleanup_intermediate() 791 pipe_sampler_view_reference(&buffer->sampler_views.individual.matrix, idct->matrix); in vl_idct_init_buffer() 792 pipe_sampler_view_reference(&buffer->sampler_views.individual.source, source); in vl_idct_init_buffer() 793 pipe_sampler_view_reference(&buffer->sampler_views.individual.transpose, idct->transpose); in vl_idct_init_buffer() 794 pipe_sampler_view_reference(&buffer->sampler_views.individual.intermediate, intermediate); in vl_idct_init_buffer() 813 pipe_sampler_view_reference(&buffer->sampler_views.individual.matrix, NULL); in vl_idct_cleanup_buffer() 814 pipe_sampler_view_reference(&buffer->sampler_views.individual.transpose, NULL); in vl_idct_cleanup_buffer() [all …]
|
D | vl_compositor.c | 700 struct pipe_resource *res = layer->sampler_views[0]->texture; in default_rect() 921 struct pipe_sampler_view **samplers = &layer->sampler_views[0]; in draw_layers() 954 struct pipe_sampler_view **sampler_views; in set_yuv_layer() local 963 sampler_views = buffer->get_sampler_view_components(buffer); in set_yuv_layer() 966 pipe_sampler_view_reference(&s->layers[layer].sampler_views[i], sampler_views[i]); in set_yuv_layer() 1018 pipe_sampler_view_reference(&s->layers[layer].sampler_views[0], v); in set_rgb_to_yuv_layer() 1019 pipe_sampler_view_reference(&s->layers[layer].sampler_views[1], NULL); in set_rgb_to_yuv_layer() 1020 pipe_sampler_view_reference(&s->layers[layer].sampler_views[2], NULL); in set_rgb_to_yuv_layer() 1072 pipe_sampler_view_reference(&s->layers[i].sampler_views[j], NULL); in vl_compositor_clear_layers() 1168 struct pipe_sampler_view **sampler_views; in vl_compositor_set_buffer_layer() local [all …]
|
D | vl_deint_filter.c | 447 struct pipe_sampler_view *sampler_views[4]; in vl_deint_filter_render() local 495 sampler_views[0] = prevprev_sv[k]; in vl_deint_filter_render() 496 sampler_views[1] = prev_sv[k]; in vl_deint_filter_render() 497 sampler_views[2] = cur_sv[k]; in vl_deint_filter_render() 498 sampler_views[3] = next_sv[k]; in vl_deint_filter_render() 499 filter->pipe->set_sampler_views(filter->pipe, PIPE_SHADER_FRAGMENT, 0, 4, sampler_views); in vl_deint_filter_render()
|
D | vl_idct.h | 75 } sampler_views; member
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_sampler.c | 109 assert(start + num <= ARRAY_SIZE(softpipe->sampler_views[shader])); in softpipe_set_sampler_views() 118 struct pipe_sampler_view **pview = &softpipe->sampler_views[shader][start + i]; in softpipe_set_sampler_views() 141 while (j > 0 && softpipe->sampler_views[shader][j - 1] == NULL) in softpipe_set_sampler_views() 149 softpipe->sampler_views[shader], in softpipe_set_sampler_views()
|
D | sp_draw_arrays.c | 127 sp->sampler_views[PIPE_SHADER_VERTEX]); in softpipe_draw_vbo() 130 sp->sampler_views[PIPE_SHADER_GEOMETRY]); in softpipe_draw_vbo()
|
D | sp_state_image.c | 38 assert(start + num <= ARRAY_SIZE(softpipe->sampler_views[shader])); in softpipe_set_shader_images()
|
/external/mesa3d/src/gallium/tools/trace/ |
D | dump_state.py | 245 self._state.vs.sampler_views = [] 246 self._state.gs.sampler_views = [] 247 self._state.fs.sampler_views = [] 421 self._get_stage_state(shader).sampler_views = views 425 self._state.fs.sampler_views = views 429 self._state.gs.sampler_views = views 433 self._state.vs.sampler_views = views
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_context.cpp | 344 ctx->sampler_views[PIPE_SHADER_FRAGMENT]); in swr_blit() 384 for (unsigned i = 0; i < ARRAY_SIZE(ctx->sampler_views[0]); i++) { in swr_destroy() 385 pipe_sampler_view_reference(&ctx->sampler_views[PIPE_SHADER_FRAGMENT][i], NULL); in swr_destroy() 388 for (unsigned i = 0; i < ARRAY_SIZE(ctx->sampler_views[0]); i++) { in swr_destroy() 389 pipe_sampler_view_reference(&ctx->sampler_views[PIPE_SHADER_VERTEX][i], NULL); in swr_destroy()
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_state_derived.c | 809 if (state->sampler_views[i] && state->sampler_states[i]) { in r300_merge_textures_and_samplers() 812 view = state->sampler_views[i]; in r300_merge_textures_and_samplers() 973 (struct pipe_sampler_view**)&state->sampler_views[i], in r300_merge_textures_and_samplers() 1021 if (state->sampler_views[i] && state->sampler_states[i]) { in r300_decompress_depth_textures() 1022 tex = state->sampler_views[i]->base.texture; in r300_decompress_depth_textures()
|