Lines Matching defs:context
68 r300->context.delete_depth_stencil_alpha_state(&r300->context,
72 static void r300_destroy_context(struct pipe_context* context)
74 struct r300_context* r300 = r300_context(context);
90 if (r300->context.stream_uploader)
91 u_upload_destroy(r300->context.stream_uploader);
135 r300_flush(&cs_context_copy->context, flags, fence);
371 r300_set_debug_callback(struct pipe_context *context,
374 struct r300_context *r300 = r300_context(context);
395 r300->context.screen = screen;
396 r300->context.priv = priv;
397 r300->context.set_debug_callback = r300_set_debug_callback;
399 r300->context.destroy = r300_destroy_context;
413 r300->draw = draw_create(&r300->context);
435 r300_init_states(&r300->context);
437 r300->context.create_video_codec = vl_create_decoder;
438 r300->context.create_video_buffer = vl_video_buffer_create;
440 r300->uploader = u_upload_create(&r300->context, 128 * 1024,
442 r300->context.stream_uploader = u_upload_create(&r300->context, 1024 * 1024,
444 r300->context.const_uploader = u_upload_create(&r300->context, 1024 * 1024,
448 r300->blitter = util_blitter_create(&r300->context);
472 r300->context.create_sampler_view(&r300->context, tex, &vtempl);
488 r300->context.set_vertex_buffers(&r300->context, 0, 1, 0, false, &r300->dummy_vb);
497 r300->context.create_depth_stencil_alpha_state(&r300->context,
530 return &r300->context;
533 r300_destroy_context(&r300->context);