Searched defs:pipe_sampler_view (Results 1 – 5 of 5) sorted by relevance
364 struct pipe_sampler_view struct366 struct pipe_reference reference;367 enum pipe_format format; /**< typed PIPE_FORMAT_x */368 struct pipe_resource *texture; /**< texture into which this is a view */369 struct pipe_context *context; /**< context this view belongs to */370 union {381 } u;382 unsigned swizzle_r:3; /**< PIPE_SWIZZLE_x for red component */383 unsigned swizzle_g:3; /**< PIPE_SWIZZLE_x for green component */384 unsigned swizzle_b:3; /**< PIPE_SWIZZLE_x for blue component */[all …]
483 struct pipe_sampler_view struct488 enum pipe_format format:12; /**< typed PIPE_FORMAT_x */489 unsigned astc_decode_format:2; /**< intermediate format used for ASTC textures */490 bool is_tex2d_from_buf:1; /**< true if union is tex2d_from_buf */491 enum pipe_texture_target target:5; /**< PIPE_TEXTURE_x */492 unsigned swizzle_r:3; /**< PIPE_SWIZZLE_x for red component */493 unsigned swizzle_g:3; /**< PIPE_SWIZZLE_x for green component */494 unsigned swizzle_b:3; /**< PIPE_SWIZZLE_x for blue component */495 unsigned swizzle_a:3; /**< PIPE_SWIZZLE_x for alpha component */496 struct pipe_resource *texture; /**< texture into which this is a view */[all …]
436 ) -> *mut pipe_sampler_view { in create_sampler_view()462 pub fn set_sampler_views(&self, views: &mut [*mut pipe_sampler_view]) { in set_sampler_views()491 pub fn sampler_view_destroy(&self, view: *mut pipe_sampler_view) { in sampler_view_destroy()
186 ) -> pipe_sampler_view { in pipe_sampler_view_template()
1490 ARG_BIND_VIEW(struct pipe_sampler_view, view0), in CSMT_ITEM_NO_WAIT()