Home
last modified time | relevance | path

Searched refs:state_pool (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/intel/vulkan/tests/
Dstate_pool_padding.c35 struct anv_state_pool state_pool; in main() local
39 anv_state_pool_init(&state_pool, &device, "test", 4096, 0, 4096); in main()
42 struct anv_block_pool *bp = &state_pool.block_pool; in main()
46 anv_state_pool_alloc(&state_pool, 16, 16); in main()
49 struct anv_state state = anv_state_pool_alloc(&state_pool, pool_size, 16); in main()
60 state = anv_state_pool_alloc(&state_pool, 4096, 16); in main()
67 state = anv_state_pool_alloc(&state_pool, 4096, 16); in main()
73 state = anv_state_pool_alloc(&state_pool, 4096, 16); in main()
77 anv_state_pool_finish(&state_pool); in main()
Dstate_pool_free_list_only.c41 struct anv_state_pool state_pool; in main() local
45 anv_state_pool_init(&state_pool, &device, "test", 4096, 0, 4096); in main()
48 anv_state_pool_alloc(&state_pool, 16, 16); in main()
56 states[i] = anv_state_pool_alloc(&state_pool, 16, 16); in main()
61 anv_state_pool_free(&state_pool, states[i]); in main()
64 run_state_pool_test(&state_pool); in main()
66 anv_state_pool_finish(&state_pool); in main()
Dstate_pool.c42 struct anv_state_pool state_pool; in main() local
48 anv_state_pool_init(&state_pool, &device, "test", 4096, 0, 256); in main()
51 anv_state_pool_alloc(&state_pool, 16, 16); in main()
53 run_state_pool_test(&state_pool); in main()
55 anv_state_pool_finish(&state_pool); in main()
Dstate_pool_no_free.c62 struct anv_state_pool state_pool; in run_test() local
66 anv_state_pool_init(&state_pool, &device, "test", 4096, 0, 64); in run_test()
71 jobs[i].pool = &state_pool; in run_test()
111 anv_state_pool_finish(&state_pool); in run_test()
Dstate_pool_test_helper.h59 static void run_state_pool_test(struct anv_state_pool *state_pool) in run_state_pool_test() argument
64 jobs[i].pool = state_pool; in run_state_pool_test()
/third_party/mesa3d/src/intel/vulkan/
Danv_allocator.c1212 struct anv_state_pool *state_pool, in anv_state_stream_init() argument
1215 stream->state_pool = state_pool; in anv_state_stream_init()
1236 anv_state_pool_free_no_vg(stream->state_pool, *block); in anv_state_stream_finish()
1258 stream->block = anv_state_pool_alloc_no_vg(stream->state_pool, in anv_state_stream_alloc()
Dmeson.build245 'state_pool', 'state_pool_padding']
Danv_cmd_buffer.c901 .bo = cmd_buffer->dynamic_state_stream.state_pool->block_pool.bo, in anv_cmd_buffer_push_descriptor_set()
Danv_private.h802 struct anv_state_pool *state_pool; member
845 struct anv_state_pool *state_pool,
/third_party/mesa3d/docs/relnotes/
D19.0.0.rst2053 - anv/tests: Adding test for the state_pool padding.