Home
last modified time | relevance | path

Searched refs:anv_state (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/intel/vulkan/
Danv_private.h593 struct anv_state { struct
599 #define ANV_STATE_NULL ((struct anv_state) { .alloc_size = 0 }) argument
632 struct anv_state block;
659 struct anv_state anv_state_pool_alloc(struct anv_state_pool *pool,
661 struct anv_state anv_state_pool_alloc_back(struct anv_state_pool *pool);
662 void anv_state_pool_free(struct anv_state_pool *pool, struct anv_state state);
667 struct anv_state anv_state_stream_alloc(struct anv_state_stream *stream,
878 struct anv_state border_colors;
892 anv_state_flush(struct anv_device *device, struct anv_state state) in anv_state_flush()
1255 struct anv_state surface_state;
[all …]
DgenX_blorp_exec.c85 struct anv_state state = in blorp_alloc_dynamic_state()
101 struct anv_state bt_state; in blorp_alloc_binding_table()
113 struct anv_state surface_state = in blorp_alloc_binding_table()
141 struct anv_state vb_state = in blorp_alloc_vertex_buffer()
Danv_cmd_buffer.c614 struct anv_state
618 struct anv_state state; in anv_cmd_buffer_emit_dynamic()
630 struct anv_state
635 struct anv_state state; in anv_cmd_buffer_merge_dynamic()
671 struct anv_state
679 return (struct anv_state) { .offset = 0 }; in anv_cmd_buffer_push_constants()
688 return (struct anv_state) { .offset = 0 }; in anv_cmd_buffer_push_constants()
690 struct anv_state state = in anv_cmd_buffer_push_constants()
705 struct anv_state
716 return (struct anv_state) { .offset = 0 }; in anv_cmd_buffer_cs_push_constants()
[all …]
Danv_allocator.c693 static struct anv_state
699 struct anv_state state; in anv_state_pool_alloc_no_vg()
782 struct anv_state
788 struct anv_state state = anv_state_pool_alloc_no_vg(pool, size, align); in anv_state_pool_alloc()
793 struct anv_state
796 struct anv_state state; in anv_state_pool_alloc_back()
815 anv_state_pool_free_no_vg(struct anv_state_pool *pool, struct anv_state state) in anv_state_pool_free_no_vg()
833 anv_state_pool_free(struct anv_state_pool *pool, struct anv_state state) in anv_state_pool_free()
843 struct anv_state block;
894 struct anv_state
[all …]
DgenX_cmd_buffer.c169 struct anv_state state, in add_surface_state_reloc()
534 struct anv_state surface_state, in genX()
817 struct anv_state next_state = state->render_pass_states; in genX()
1122 struct anv_state src_state = primary->state.render_pass_states; in genX()
1123 struct anv_state dst_state = secondary->state.render_pass_states; in genX()
1550 struct anv_state *bt_state) in emit_binding_table()
1570 *bt_state = (struct anv_state) { 0, }; in emit_binding_table()
1576 *bt_state = (struct anv_state) { 0, }; in emit_binding_table()
1593 struct anv_state surface_state; in emit_binding_table()
1622 struct anv_state surface_state; in emit_binding_table()
[all …]
Danv_batch_chain.c453 struct anv_state *bt_block = u_vector_head(&cmd_buffer->bt_block_states); in anv_cmd_buffer_surface_base_address()
618 struct anv_state
623 struct anv_state *bt_block = u_vector_head(&cmd_buffer->bt_block_states); in anv_cmd_buffer_alloc_binding_table()
624 struct anv_state state; in anv_cmd_buffer_alloc_binding_table()
629 return (struct anv_state) { 0 }; in anv_cmd_buffer_alloc_binding_table()
642 struct anv_state
650 struct anv_state
663 struct anv_state *bt_block = u_vector_add(&cmd_buffer->bt_block_states); in anv_cmd_buffer_new_binding_table_block()
710 unsigned pow2_state_size = util_next_power_of_two(sizeof(struct anv_state)); in anv_cmd_buffer_init_batch_bo_chain()
741 struct anv_state *bt_block; in anv_cmd_buffer_fini_batch_bo_chain()
[all …]
Dgen7_cmd_buffer.c53 struct anv_state scissor_state = in gen7_cmd_buffer_emit_scissor()
180 struct anv_state cc_state = in genX()
219 struct anv_state ds_state = in genX()
Dgen8_cmd_buffer.c42 struct anv_state sf_clip_state = in gen8_cmd_buffer_emit_viewport()
86 struct anv_state cc_state = in gen8_cmd_buffer_emit_depth_viewport()
430 struct anv_state cc_state = in genX()
482 struct anv_state cc_state = in genX()
Danv_image.c865 static struct anv_state
1319 view->surface_state = (struct anv_state){ 0 }; in anv_CreateBufferView()
1348 view->storage_surface_state = (struct anv_state){ 0 }; in anv_CreateBufferView()
1349 view->writeonly_storage_surface_state = (struct anv_state){ 0 }; in anv_CreateBufferView()
Danv_blorp.c662 struct anv_state tmp_data = in anv_CmdUpdateBuffer()
898 struct anv_state *bt_state) in anv_cmd_buffer_alloc_blorp_binding_table()
923 struct anv_state surface_state, in binding_table_for_surface_state()
927 struct anv_state bt_state; in binding_table_for_surface_state()
Danv_descriptor_set.c420 struct anv_state state;
492 struct anv_state state; in anv_descriptor_set_create()
Danv_device.c1193 static struct anv_state
1196 struct anv_state state; in anv_state_pool_emit_data()
2332 struct anv_state state; in anv_CreateEvent()
2467 anv_fill_buffer_surface_state(struct anv_device *device, struct anv_state state, in anv_fill_buffer_surface_state()
/external/mesa3d/src/intel/vulkan/tests/
Dstate_pool_free_list_only.c52 struct anv_state states[NUM_THREADS * STATES_PER_THREAD]; in main()
Dstate_pool_test_helper.h41 struct anv_state states[chunk_size]; in alloc_states()
Dstate_pool_no_free.c48 struct anv_state state = anv_state_pool_alloc(job->pool, 16, 16); in alloc_states()