• Home
  • Raw
  • Download

Lines Matching refs:NineDevice9

347 struct NineDevice9;
354 nine_context_set_render_state(struct NineDevice9 *device,
359 nine_context_set_texture(struct NineDevice9 *device,
364 nine_context_set_sampler_state(struct NineDevice9 *device,
370 nine_context_set_stream_source(struct NineDevice9 *device,
377 nine_context_set_stream_source_freq(struct NineDevice9 *device,
382 nine_context_set_indices(struct NineDevice9 *device,
386 nine_context_set_vertex_declaration(struct NineDevice9 *device,
390 nine_context_set_vertex_shader(struct NineDevice9 *device,
394 nine_context_set_vertex_shader_constant_f(struct NineDevice9 *device,
401 nine_context_set_vertex_shader_constant_i(struct NineDevice9 *device,
408 nine_context_set_vertex_shader_constant_b(struct NineDevice9 *device,
415 nine_context_set_pixel_shader(struct NineDevice9 *device,
419 nine_context_set_pixel_shader_constant_f(struct NineDevice9 *device,
426 nine_context_set_pixel_shader_constant_i(struct NineDevice9 *device,
433 nine_context_set_pixel_shader_constant_b(struct NineDevice9 *device,
440 nine_context_set_viewport(struct NineDevice9 *device,
444 nine_context_set_scissor(struct NineDevice9 *device,
448 nine_context_set_transform(struct NineDevice9 *device,
453 nine_context_set_material(struct NineDevice9 *device,
457 nine_context_set_light(struct NineDevice9 *device,
462 nine_context_light_enable(struct NineDevice9 *device,
467 nine_context_set_texture_stage_state(struct NineDevice9 *device,
473 nine_context_set_render_target(struct NineDevice9 *device,
478 nine_context_set_depth_stencil(struct NineDevice9 *device,
482 nine_context_set_clip_plane(struct NineDevice9 *device,
487 nine_context_set_swvp(struct NineDevice9 *device,
491 nine_context_apply_stateblock(struct NineDevice9 *device,
495 nine_context_clear_fb(struct NineDevice9 *device, DWORD Count,
500 nine_context_draw_primitive(struct NineDevice9 *device,
506 nine_context_draw_indexed_primitive(struct NineDevice9 *device,
515 nine_context_draw_primitive_from_vtxbuf(struct NineDevice9 *device,
521 nine_context_draw_indexed_primitive_from_vtxbuf_idxbuf(struct NineDevice9 *device,
533 nine_context_resource_copy_region(struct NineDevice9 *device,
544 nine_context_blit(struct NineDevice9 *device,
550 nine_context_clear_render_target(struct NineDevice9 *device,
559 nine_context_gen_mipmap(struct NineDevice9 *device,
567 nine_context_range_upload(struct NineDevice9 *device,
576 nine_context_box_upload(struct NineDevice9 *device,
588 nine_context_create_query(struct NineDevice9 *device, unsigned query_type);
591 nine_context_destroy_query(struct NineDevice9 *device, struct pipe_query *query);
594 nine_context_begin_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
597 nine_context_end_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
600 nine_context_get_query_result(struct NineDevice9 *device, struct pipe_query *query,
604 void nine_state_restore_non_cso(struct NineDevice9 *device);
605 void nine_state_set_defaults(struct NineDevice9 *, const D3DCAPS9 *,
607 void nine_device_state_clear(struct NineDevice9 *);
608 void nine_context_clear(struct NineDevice9 *);
609 void nine_context_update_state(struct NineDevice9 *);
611 void nine_state_init_sw(struct NineDevice9 *device);
612 void nine_state_prepare_draw_sw(struct NineDevice9 *device,
617 void nine_state_after_draw_sw(struct NineDevice9 *device);
618 void nine_state_destroy_sw(struct NineDevice9 *device);
643 nine_csmt_create( struct NineDevice9 *This );
646 nine_csmt_destroy( struct NineDevice9 *This, struct csmt_context *ctx );
649 nine_csmt_process( struct NineDevice9 *This );
655 nine_context_get_pipe( struct NineDevice9 *device );
659 nine_context_get_pipe_multithread( struct NineDevice9 *device );
668 nine_context_get_pipe_acquire( struct NineDevice9 *device );
671 nine_context_get_pipe_release( struct NineDevice9 *device );