/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_pipeline_state.h | 36 struct d3d12_context; 85 d3d12_rtv_format(struct d3d12_context *ctx, unsigned index); 88 d3d12_gfx_pipeline_state_cache_init(struct d3d12_context *ctx); 91 d3d12_gfx_pipeline_state_cache_destroy(struct d3d12_context *ctx); 94 d3d12_get_gfx_pipeline_state(struct d3d12_context *ctx); 97 d3d12_gfx_pipeline_state_cache_invalidate(struct d3d12_context *ctx, const void *state); 100 d3d12_gfx_pipeline_state_cache_invalidate_shader(struct d3d12_context *ctx,
|
D | d3d12_context.h | 148 struct d3d12_context { struct 236 static inline struct d3d12_context * argument 237 d3d12_context(struct pipe_context *context) in d3d12_context() function 239 return (struct d3d12_context *)context; in d3d12_context() 243 d3d12_current_batch(struct d3d12_context *ctx) in d3d12_current_batch() 262 d3d12_enable_fake_so_buffers(struct d3d12_context *ctx, unsigned factor); 265 d3d12_disable_fake_so_buffers(struct d3d12_context *ctx); 268 d3d12_flush_cmdlist(struct d3d12_context *ctx); 271 d3d12_flush_cmdlist_and_wait(struct d3d12_context *ctx); 280 d3d12_transition_resource_state(struct d3d12_context* ctx, [all …]
|
D | d3d12_context.cpp | 60 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_context_destroy() 134 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_bind_vertex_elements_state() 360 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_bind_blend_state() 374 d3d12_gfx_pipeline_state_cache_invalidate(d3d12_context(pctx), blend_state); in d3d12_delete_blend_state() 448 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_bind_depth_stencil_alpha_state() 457 d3d12_gfx_pipeline_state_cache_invalidate(d3d12_context(pctx), dsa_state); in d3d12_delete_depth_stencil_alpha_state() 547 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_bind_rasterizer_state() 555 d3d12_gfx_pipeline_state_cache_invalidate(d3d12_context(pctx), rs_state); in d3d12_delete_rasterizer_state() 620 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_create_sampler_state() 695 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_bind_sampler_states() [all …]
|
D | d3d12_query.cpp | 107 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_create_query() 168 accumulate_result(struct d3d12_context *ctx, struct d3d12_query *q, in accumulate_result() 287 begin_query(struct d3d12_context *ctx, struct d3d12_query *q, bool restart) in begin_query() 308 begin_timer_query(struct d3d12_context *ctx, struct d3d12_query *q, bool restart) in begin_timer_query() 333 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_begin_query() 349 end_query(struct d3d12_context *ctx, struct d3d12_query *q) in end_query() 386 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_end_query() 405 struct d3d12_context *ctx = d3d12_context(pctx); in d3d12_get_query_result() 418 d3d12_suspend_queries(struct d3d12_context *ctx) in d3d12_suspend_queries() 426 d3d12_resume_queries(struct d3d12_context *ctx) in d3d12_resume_queries() [all …]
|
D | d3d12_query.h | 27 struct d3d12_context; 30 d3d12_suspend_queries(struct d3d12_context *ctx); 33 d3d12_resume_queries(struct d3d12_context *ctx); 36 d3d12_validate_queries(struct d3d12_context *ctx);
|
D | d3d12_batch.h | 58 d3d12_init_batch(struct d3d12_context *ctx, struct d3d12_batch *batch); 61 d3d12_destroy_batch(struct d3d12_context *ctx, struct d3d12_batch *batch); 64 d3d12_start_batch(struct d3d12_context *ctx, struct d3d12_batch *batch); 67 d3d12_end_batch(struct d3d12_context *ctx, struct d3d12_batch *batch); 70 d3d12_reset_batch(struct d3d12_context *ctx, struct d3d12_batch *batch, uint64_t timeout_ns);
|
D | d3d12_compiler.h | 182 struct d3d12_context; 185 d3d12_create_shader(struct d3d12_context *ctx, 193 d3d12_select_shader_variants(struct d3d12_context *ctx, 197 d3d12_gs_variant_cache_init(struct d3d12_context *ctx); 200 d3d12_gs_variant_cache_destroy(struct d3d12_context *ctx); 203 d3d12_get_gs_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key);
|
D | d3d12_root_signature.h | 41 d3d12_root_signature_cache_init(struct d3d12_context *ctx); 44 d3d12_root_signature_cache_destroy(struct d3d12_context *ctx); 47 d3d12_get_root_signature(struct d3d12_context *ctx);
|
D | d3d12_pipeline_state.cpp | 165 d3d12_rtv_format(struct d3d12_context *ctx, unsigned index) in d3d12_rtv_format() 186 create_gfx_pipeline_state(struct d3d12_context *ctx) in create_gfx_pipeline_state() 292 d3d12_get_gfx_pipeline_state(struct d3d12_context *ctx) in d3d12_get_gfx_pipeline_state() 317 d3d12_gfx_pipeline_state_cache_init(struct d3d12_context *ctx) in d3d12_gfx_pipeline_state_cache_init() 331 remove_entry(struct d3d12_context *ctx, struct hash_entry *entry) in remove_entry() 342 d3d12_gfx_pipeline_state_cache_destroy(struct d3d12_context *ctx) in d3d12_gfx_pipeline_state_cache_destroy() 348 d3d12_gfx_pipeline_state_cache_invalidate(struct d3d12_context *ctx, const void *state) in d3d12_gfx_pipeline_state_cache_invalidate() 358 d3d12_gfx_pipeline_state_cache_invalidate_shader(struct d3d12_context *ctx, in d3d12_gfx_pipeline_state_cache_invalidate_shader()
|
D | d3d12_resource.cpp | 73 resource_is_busy(struct d3d12_context *ctx, in resource_is_busy() 85 d3d12_resource_wait_idle(struct d3d12_context *ctx, in d3d12_resource_wait_idle() 367 fill_buffer_location(struct d3d12_context *ctx, in fill_buffer_location() 411 copy_texture_region(struct d3d12_context *ctx, in copy_texture_region() 426 transfer_buf_to_image_part(struct d3d12_context *ctx, in transfer_buf_to_image_part() 457 transfer_buf_to_image(struct d3d12_context *ctx, in transfer_buf_to_image() 480 transfer_image_part_to_buf(struct d3d12_context *ctx, in transfer_image_part_to_buf() 516 transfer_image_to_buf(struct d3d12_context *ctx, in transfer_image_to_buf() 576 transfer_buf_to_buf(struct d3d12_context *ctx, in transfer_buf_to_buf() 629 synchronize(struct d3d12_context *ctx, in synchronize() [all …]
|
D | d3d12_blit.cpp | 38 copy_buffer_region_no_barriers(struct d3d12_context *ctx, in copy_buffer_region_no_barriers() 111 blit_resolve(struct d3d12_context *ctx, const struct pipe_blit_info *info) in blit_resolve() 263 copy_subregion_no_barriers(struct d3d12_context *ctx, in copy_subregion_no_barriers() 366 copy_resource_y_flipped_no_barriers(struct d3d12_context *ctx, in copy_resource_y_flipped_no_barriers() 403 d3d12_direct_copy(struct d3d12_context *ctx, in d3d12_direct_copy() 464 create_staging_resource(struct d3d12_context *ctx, in create_staging_resource() 523 blit_same_resource(struct d3d12_context *ctx, in blit_same_resource() 538 util_blit_save_state(struct d3d12_context *ctx) in util_blit_save_state() 565 util_blit(struct d3d12_context *ctx, in util_blit() 574 resolve_stencil_supported(struct d3d12_context *ctx, in resolve_stencil_supported() [all …]
|
D | d3d12_batch.cpp | 39 d3d12_init_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) in d3d12_init_batch() 110 d3d12_reset_batch(struct d3d12_context *ctx, struct d3d12_batch *batch, uint64_t timeout_ns) in d3d12_reset_batch() 143 d3d12_destroy_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) in d3d12_destroy_batch() 157 d3d12_start_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) in d3d12_start_batch() 192 d3d12_end_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) in d3d12_end_batch()
|
D | d3d12_gs_variant.cpp | 57 d3d12_make_passthrough_gs(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_make_passthrough_gs() 124 struct d3d12_context *ctx; 141 struct d3d12_context *ctx, in d3d12_begin_emit_primitives_gs() 308 d3d12_emit_points(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_points() 348 d3d12_emit_lines(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_lines() 388 d3d12_emit_triangles(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_triangles() 437 d3d12_gs_variant_cache_init(struct d3d12_context *ctx) in d3d12_gs_variant_cache_init() 449 d3d12_gs_variant_cache_destroy(struct d3d12_context *ctx) in d3d12_gs_variant_cache_destroy() 455 create_geometry_shader_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in create_geometry_shader_variant() 477 d3d12_get_gs_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_get_gs_variant()
|
D | d3d12_root_signature.cpp | 97 create_root_signature(struct d3d12_context *ctx, struct d3d12_root_signature_key *key) in create_root_signature() 180 fill_key(struct d3d12_context *ctx, struct d3d12_root_signature_key *key) in fill_key() 201 d3d12_get_root_signature(struct d3d12_context *ctx) in d3d12_get_root_signature() 240 d3d12_root_signature_cache_init(struct d3d12_context *ctx) in d3d12_root_signature_cache_init() 256 d3d12_root_signature_cache_destroy(struct d3d12_context *ctx) in d3d12_root_signature_cache_destroy()
|
D | d3d12_blit.h | 27 struct d3d12_context; 35 d3d12_direct_copy(struct d3d12_context *ctx,
|
D | d3d12_draw.cpp | 51 fill_cbv_descriptors(struct d3d12_context *ctx, in fill_cbv_descriptors() 82 fill_srv_descriptors(struct d3d12_context *ctx, in fill_srv_descriptors() 135 fill_sampler_descriptors(struct d3d12_context *ctx, in fill_sampler_descriptors() 171 fill_state_vars(struct d3d12_context *ctx, in fill_state_vars() 212 check_descriptors_left(struct d3d12_context *ctx) in check_descriptors_left() 249 update_graphics_root_parameters(struct d3d12_context *ctx, in update_graphics_root_parameters() 301 validate_stream_output_targets(struct d3d12_context *ctx) in validate_stream_output_targets() 375 twoface_emulation(struct d3d12_context *ctx, in twoface_emulation() 389 transition_surface_subresources_state(struct d3d12_context *ctx, in transition_surface_subresources_state() 433 d3d12_last_vertex_stage(struct d3d12_context *ctx) in d3d12_last_vertex_stage() [all …]
|
D | d3d12_fence.cpp | 87 d3d12_create_fence(struct d3d12_screen *screen, struct d3d12_context *ctx) in d3d12_create_fence() 148 struct d3d12_context *ctx = d3d12_context(pctx); in fence_finish()
|
D | d3d12_compiler.cpp | 128 compile_nir(struct d3d12_context *ctx, struct d3d12_shader_selector *sel, in compile_nir() 223 struct d3d12_context *ctx; 237 missing_dual_src_outputs(struct d3d12_context *ctx) in missing_dual_src_outputs() 275 frag_result_color_lowering(struct d3d12_context *ctx) in frag_result_color_lowering() 287 manual_depth_range(struct d3d12_context *ctx) in manual_depth_range() 325 fill_mode_lowered(struct d3d12_context *ctx, const struct pipe_draw_info *dinfo) in fill_mode_lowered() 352 needs_point_sprite_lowering(struct d3d12_context *ctx, const struct pipe_draw_info *dinfo) in needs_point_sprite_lowering() 374 cull_mode_lowered(struct d3d12_context *ctx, unsigned fill_mode) in cull_mode_lowered() 418 has_flat_varyings(struct d3d12_context *ctx) in has_flat_varyings() 437 struct d3d12_context *ctx = sel_ctx->ctx; in needs_vertex_reordering() [all …]
|
D | d3d12_fence.h | 54 d3d12_create_fence(struct d3d12_screen *screen, struct d3d12_context *ctx);
|
D | d3d12_resource.h | 112 d3d12_resource_wait_idle(struct d3d12_context *ctx,
|
D | meson.build | 27 'd3d12_context.cpp',
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 2073 ../src/gallium/drivers/d3d12/d3d12_context.cpp 2074 ../src/gallium/drivers/d3d12/d3d12_context.h
|