Lines Matching refs:NineDevice9
354 struct NineDevice9;
361 nine_context_set_stream_source_apply(struct NineDevice9 *device,
368 nine_context_set_indices_apply(struct NineDevice9 *device,
374 nine_context_set_render_state(struct NineDevice9 *device,
379 nine_context_set_texture(struct NineDevice9 *device,
384 nine_context_set_sampler_state(struct NineDevice9 *device,
390 nine_context_set_stream_source(struct NineDevice9 *device,
397 nine_context_set_stream_source_freq(struct NineDevice9 *device,
402 nine_context_set_indices(struct NineDevice9 *device,
406 nine_context_set_vertex_declaration(struct NineDevice9 *device,
410 nine_context_set_vertex_shader(struct NineDevice9 *device,
414 nine_context_set_vertex_shader_constant_f(struct NineDevice9 *device,
421 nine_context_set_vertex_shader_constant_i(struct NineDevice9 *device,
428 nine_context_set_vertex_shader_constant_b(struct NineDevice9 *device,
435 nine_context_set_pixel_shader(struct NineDevice9 *device,
439 nine_context_set_pixel_shader_constant_f(struct NineDevice9 *device,
446 nine_context_set_pixel_shader_constant_i(struct NineDevice9 *device,
453 nine_context_set_pixel_shader_constant_b(struct NineDevice9 *device,
460 nine_context_set_viewport(struct NineDevice9 *device,
464 nine_context_set_scissor(struct NineDevice9 *device,
468 nine_context_set_transform(struct NineDevice9 *device,
473 nine_context_set_material(struct NineDevice9 *device,
477 nine_context_set_light(struct NineDevice9 *device,
482 nine_context_light_enable(struct NineDevice9 *device,
487 nine_context_set_texture_stage_state(struct NineDevice9 *device,
493 nine_context_set_render_target(struct NineDevice9 *device,
498 nine_context_set_depth_stencil(struct NineDevice9 *device,
502 nine_context_set_clip_plane(struct NineDevice9 *device,
507 nine_context_set_swvp(struct NineDevice9 *device,
511 nine_context_apply_stateblock(struct NineDevice9 *device,
515 nine_context_clear_fb(struct NineDevice9 *device, DWORD Count,
520 nine_context_draw_primitive(struct NineDevice9 *device,
526 nine_context_draw_indexed_primitive(struct NineDevice9 *device,
535 nine_context_draw_indexed_primitive_from_vtxbuf_idxbuf(struct NineDevice9 *device,
547 nine_context_resource_copy_region(struct NineDevice9 *device,
558 nine_context_blit(struct NineDevice9 *device,
564 nine_context_clear_render_target(struct NineDevice9 *device,
573 nine_context_gen_mipmap(struct NineDevice9 *device,
581 nine_context_range_upload(struct NineDevice9 *device,
591 nine_context_box_upload(struct NineDevice9 *device,
603 nine_context_create_query(struct NineDevice9 *device, unsigned query_type);
606 nine_context_destroy_query(struct NineDevice9 *device, struct pipe_query *query);
609 nine_context_begin_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
612 nine_context_end_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
615 nine_context_get_query_result(struct NineDevice9 *device, struct pipe_query *query,
620 nine_context_pipe_flush(struct NineDevice9 *device);
622 void nine_state_restore_non_cso(struct NineDevice9 *device);
623 void nine_state_set_defaults(struct NineDevice9 *, const D3DCAPS9 *,
625 void nine_device_state_clear(struct NineDevice9 *);
626 void nine_context_clear(struct NineDevice9 *);
627 void nine_context_update_state(struct NineDevice9 *);
629 void nine_state_init_sw(struct NineDevice9 *device);
630 void nine_state_prepare_draw_sw(struct NineDevice9 *device,
635 void nine_state_after_draw_sw(struct NineDevice9 *device);
636 void nine_state_destroy_sw(struct NineDevice9 *device);
661 nine_csmt_create( struct NineDevice9 *This );
664 nine_csmt_destroy( struct NineDevice9 *This, struct csmt_context *ctx );
668 nine_csmt_process( struct NineDevice9 *This );
672 nine_csmt_flush( struct NineDevice9 *This );
677 nine_context_get_pipe( struct NineDevice9 *device );
681 nine_context_get_pipe_multithread( struct NineDevice9 *device );
690 nine_context_get_pipe_acquire( struct NineDevice9 *device );
693 nine_context_get_pipe_release( struct NineDevice9 *device );
696 nine_context_is_worker( struct NineDevice9 *device );