Lines Matching refs:ctx

181    void (*draw_vertex_state)(struct pipe_context *ctx,
517 void (*set_patch_vertices)(struct pipe_context *ctx, uint8_t patch_vertices);
791 struct pipe_sampler_view * (*create_sampler_view)(struct pipe_context *ctx,
798 * \param ctx the current context
805 void (*sampler_view_destroy)(struct pipe_context *ctx,
813 struct pipe_surface *(*create_surface)(struct pipe_context *ctx,
817 void (*surface_destroy)(struct pipe_context *ctx,
1032 void (*flush_resource)(struct pipe_context *ctx,
1046 void (*invalidate_resource)(struct pipe_context *ctx,
1052 enum pipe_reset_status (*get_device_reset_status)(struct pipe_context *ctx);
1058 void (*set_device_reset_callback)(struct pipe_context *ctx,
1065 * \param ctx pipe context
1069 void (*dump_debug_state)(struct pipe_context *ctx, FILE *stream,
1080 * \param ctx pipe context
1083 void (*set_log_context)(struct pipe_context *ctx, struct u_log_context *log);
1088 void (*emit_string_marker)(struct pipe_context *ctx,
1096 bool (*generate_mipmap)(struct pipe_context *ctx,
1107 * \param ctx pipe context
1112 uint64_t (*create_texture_handle)(struct pipe_context *ctx,
1119 * \param ctx pipe context
1122 void (*delete_texture_handle)(struct pipe_context *ctx, uint64_t handle);
1127 * \param ctx pipe context
1131 void (*make_texture_handle_resident)(struct pipe_context *ctx,
1137 * \param ctx pipe context
1141 uint64_t (*create_image_handle)(struct pipe_context *ctx,
1147 * \param ctx pipe context
1150 void (*delete_image_handle)(struct pipe_context *ctx, uint64_t handle);
1155 * \param ctx pipe context
1160 void (*make_image_handle_resident)(struct pipe_context *ctx, uint64_t handle,
1171 void (*callback)(struct pipe_context *ctx, void (*fn)(void *), void *data,
1177 void (*set_context_param)(struct pipe_context *ctx,