Lines Matching refs:ctx

84 extern int virgl_encode_blend_state(struct virgl_context *ctx,
87 extern int virgl_encode_rasterizer_state(struct virgl_context *ctx,
91 extern int virgl_encode_shader_state(struct virgl_context *ctx,
98 int virgl_encode_stream_output_info(struct virgl_context *ctx,
103 int virgl_encoder_set_so_targets(struct virgl_context *ctx,
108 int virgl_encoder_create_so_target(struct virgl_context *ctx,
114 int virgl_encode_clear(struct virgl_context *ctx,
119 int virgl_encode_clear_texture(struct virgl_context *ctx,
125 int virgl_encode_bind_object(struct virgl_context *ctx,
127 int virgl_encode_delete_object(struct virgl_context *ctx,
130 int virgl_encoder_set_framebuffer_state(struct virgl_context *ctx,
132 int virgl_encoder_set_viewport_states(struct virgl_context *ctx,
137 int virgl_encoder_draw_vbo(struct virgl_context *ctx,
144 int virgl_encoder_create_surface(struct virgl_context *ctx,
149 int virgl_encoder_flush_frontbuffer(struct virgl_context *ctx,
152 int virgl_encoder_create_vertex_elements(struct virgl_context *ctx,
157 int virgl_encoder_set_vertex_buffers(struct virgl_context *ctx,
162 int virgl_encoder_inline_write(struct virgl_context *ctx,
168 int virgl_encode_sampler_state(struct virgl_context *ctx,
171 int virgl_encode_sampler_view(struct virgl_context *ctx,
176 int virgl_encode_set_sampler_views(struct virgl_context *ctx,
182 int virgl_encode_bind_sampler_states(struct virgl_context *ctx,
188 int virgl_encoder_set_index_buffer(struct virgl_context *ctx,
193 int virgl_encoder_write_constant_buffer(struct virgl_context *ctx,
199 int virgl_encoder_set_uniform_buffer(struct virgl_context *ctx,
205 int virgl_encode_dsa_state(struct virgl_context *ctx,
209 int virgl_encoder_set_stencil_ref(struct virgl_context *ctx,
212 int virgl_encoder_set_blend_color(struct virgl_context *ctx,
215 int virgl_encoder_set_scissor_state(struct virgl_context *ctx,
220 void virgl_encoder_set_polygon_stipple(struct virgl_context *ctx,
223 void virgl_encoder_set_sample_mask(struct virgl_context *ctx,
226 void virgl_encoder_set_min_samples(struct virgl_context *ctx,
229 void virgl_encoder_set_clip_state(struct virgl_context *ctx,
232 int virgl_encode_resource_copy_region(struct virgl_context *ctx,
240 int virgl_encode_blit(struct virgl_context *ctx,
245 int virgl_encoder_create_query(struct virgl_context *ctx,
252 int virgl_encoder_begin_query(struct virgl_context *ctx,
254 int virgl_encoder_end_query(struct virgl_context *ctx,
256 int virgl_encoder_get_query_result(struct virgl_context *ctx,
259 int virgl_encoder_render_condition(struct virgl_context *ctx,
263 int virgl_encoder_set_sub_ctx(struct virgl_context *ctx, uint32_t sub_ctx_id);
264 int virgl_encoder_create_sub_ctx(struct virgl_context *ctx, uint32_t sub_ctx_id);
265 int virgl_encoder_destroy_sub_ctx(struct virgl_context *ctx, uint32_t sub_ctx_id);
267 int virgl_encode_link_shader(struct virgl_context *ctx, uint32_t *handles);
269 int virgl_encode_bind_shader(struct virgl_context *ctx,
272 int virgl_encode_set_tess_state(struct virgl_context *ctx,
276 int virgl_encode_set_shader_buffers(struct virgl_context *ctx,
280 int virgl_encode_set_shader_images(struct virgl_context *ctx,
284 int virgl_encode_set_hw_atomic_buffers(struct virgl_context *ctx,
287 int virgl_encode_memory_barrier(struct virgl_context *ctx,
289 int virgl_encode_launch_grid(struct virgl_context *ctx,
291 int virgl_encode_texture_barrier(struct virgl_context *ctx,
294 int virgl_encode_host_debug_flagstring(struct virgl_context *ctx,
297 int virgl_encode_get_query_result_qbo(struct virgl_context *ctx,
307 void virgl_encode_copy_transfer(struct virgl_context *ctx,
312 int virgl_encode_tweak(struct virgl_context *ctx, enum vrend_tweak_type tweak, uint32_t value);
314 void virgl_encode_get_memory_info(struct virgl_context *ctx, struct virgl_resource *res);
316 void virgl_encode_emit_string_marker(struct virgl_context *ctx, const char *message,