Home
last modified time | relevance | path

Searched defs:pipe_draw_info (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/virglrenderer/src/gallium/include/pipe/
H A Dp_state.h569 struct pipe_draw_info struct
571 boolean indexed; /**< use index buffer */
572 ubyte vertices_per_patch; /**< the number of vertices per patch */
574 unsigned mode; /**< the mode of the primitive */
575 unsigned start; /**< the index of the first vertex */
576 unsigned count; /**< number of vertices */
578 unsigned start_instance; /**< first instance id */
602 * account, all the other variables from pipe_draw_info are ignored. argument
610 struct pipe_stream_output_target *count_from_stream_output;
/aosp_15_r20/external/mesa3d/src/gallium/include/pipe/
H A Dp_state.h848 struct pipe_draw_info struct
852 enum mesa_prim mode; /**< the mode of the primitive */
857 uint8_t index_size; /**< if 0, the draw is not indexed. */
858 uint8_t view_mask; /**< mask of multiviews for this draw */
859 bool primitive_restart:1;
860 bool has_user_indices:1; /**< if true, use index.user_buffer */
861 bool index_bounds_valid:1; /**< whether min_index and max_index are valid;
863 bool increment_draw_id:1; /**< whether drawid increments for direct draws */
864 bool take_index_buffer_ownership:1; /**< callee inherits caller's refcount
866 bool index_bias_varies:1; /**< true if index_bias varies between draws */
[all …]