Lines Matching refs:ctx

33 static void noop_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info)
37 static void noop_launch_grid(struct pipe_context *ctx,
42 static void noop_set_blend_color(struct pipe_context *ctx,
47 static void *noop_create_blend_state(struct pipe_context *ctx,
53 static void *noop_create_dsa_state(struct pipe_context *ctx,
59 static void *noop_create_rs_state(struct pipe_context *ctx,
65 static void *noop_create_sampler_state(struct pipe_context *ctx,
71 static struct pipe_sampler_view *noop_create_sampler_view(struct pipe_context *ctx,
82 sampler_view->context = ctx;
86 static struct pipe_surface *noop_create_surface(struct pipe_context *ctx,
96 surface->context = ctx;
108 static void noop_set_sampler_views(struct pipe_context *ctx,
115 static void noop_bind_sampler_states(struct pipe_context *ctx,
122 static void noop_set_clip_state(struct pipe_context *ctx,
127 static void noop_set_polygon_stipple(struct pipe_context *ctx,
136 static void noop_set_scissor_states(struct pipe_context *ctx,
143 static void noop_set_stencil_ref(struct pipe_context *ctx,
148 static void noop_set_viewport_states(struct pipe_context *ctx,
155 static void noop_set_framebuffer_state(struct pipe_context *ctx,
160 static void noop_set_constant_buffer(struct pipe_context *ctx,
167 static void noop_sampler_view_destroy(struct pipe_context *ctx,
175 static void noop_surface_destroy(struct pipe_context *ctx,
182 static void noop_bind_state(struct pipe_context *ctx, void *state)
186 static void noop_delete_state(struct pipe_context *ctx, void *state)
191 static void noop_set_index_buffer(struct pipe_context *ctx,
196 static void noop_set_vertex_buffers(struct pipe_context *ctx,
202 static void *noop_create_vertex_elements(struct pipe_context *ctx,
209 static void *noop_create_shader_state(struct pipe_context *ctx,
215 static void *noop_create_compute_state(struct pipe_context *ctx,
222 struct pipe_context *ctx,
238 static void noop_stream_output_target_destroy(struct pipe_context *ctx,
245 static void noop_set_stream_output_targets(struct pipe_context *ctx,
252 void noop_init_state_functions(struct pipe_context *ctx);
254 void noop_init_state_functions(struct pipe_context *ctx)
256 ctx->create_blend_state = noop_create_blend_state;
257 ctx->create_depth_stencil_alpha_state = noop_create_dsa_state;
258 ctx->create_fs_state = noop_create_shader_state;
259 ctx->create_rasterizer_state = noop_create_rs_state;
260 ctx->create_sampler_state = noop_create_sampler_state;
261 ctx->create_sampler_view = noop_create_sampler_view;
262 ctx->create_surface = noop_create_surface;
263 ctx->create_vertex_elements_state = noop_create_vertex_elements;
264 ctx->create_compute_state = noop_create_compute_state;
265 ctx->create_tcs_state = noop_create_shader_state;
266 ctx->create_tes_state = noop_create_shader_state;
267 ctx->create_gs_state = noop_create_shader_state;
268 ctx->create_vs_state = noop_create_shader_state;
269 ctx->bind_blend_state = noop_bind_state;
270 ctx->bind_depth_stencil_alpha_state = noop_bind_state;
271 ctx->bind_sampler_states = noop_bind_sampler_states;
272 ctx->bind_fs_state = noop_bind_state;
273 ctx->bind_rasterizer_state = noop_bind_state;
274 ctx->bind_vertex_elements_state = noop_bind_state;
275 ctx->bind_compute_state = noop_bind_state;
276 ctx->bind_tcs_state = noop_bind_state;
277 ctx->bind_tes_state = noop_bind_state;
278 ctx->bind_gs_state = noop_bind_state;
279 ctx->bind_vs_state = noop_bind_state;
280 ctx->delete_blend_state = noop_delete_state;
281 ctx->delete_depth_stencil_alpha_state = noop_delete_state;
282 ctx->delete_fs_state = noop_delete_state;
283 ctx->delete_rasterizer_state = noop_delete_state;
284 ctx->delete_sampler_state = noop_delete_state;
285 ctx->delete_vertex_elements_state = noop_delete_state;
286 ctx->delete_compute_state = noop_delete_state;
287 ctx->delete_tcs_state = noop_delete_state;
288 ctx->delete_tes_state = noop_delete_state;
289 ctx->delete_gs_state = noop_delete_state;
290 ctx->delete_vs_state = noop_delete_state;
291 ctx->set_blend_color = noop_set_blend_color;
292 ctx->set_clip_state = noop_set_clip_state;
293 ctx->set_constant_buffer = noop_set_constant_buffer;
294 ctx->set_sampler_views = noop_set_sampler_views;
295 ctx->set_framebuffer_state = noop_set_framebuffer_state;
296 ctx->set_polygon_stipple = noop_set_polygon_stipple;
297 ctx->set_sample_mask = noop_set_sample_mask;
298 ctx->set_scissor_states = noop_set_scissor_states;
299 ctx->set_stencil_ref = noop_set_stencil_ref;
300 ctx->set_vertex_buffers = noop_set_vertex_buffers;
301 ctx->set_index_buffer = noop_set_index_buffer;
302 ctx->set_viewport_states = noop_set_viewport_states;
303 ctx->sampler_view_destroy = noop_sampler_view_destroy;
304 ctx->surface_destroy = noop_surface_destroy;
305 ctx->draw_vbo = noop_draw_vbo;
306 ctx->launch_grid = noop_launch_grid;
307 ctx->create_stream_output_target = noop_create_stream_output_target;
308 ctx->stream_output_target_destroy = noop_stream_output_target_destroy;
309 ctx->set_stream_output_targets = noop_set_stream_output_targets;