| /xsrc/external/mit/MesaLib/dist/src/util/perf/ |
| H A D | u_trace_priv.h | 45 void (*print)(FILE *out, const void *payload); 50 void (*perfetto)(void *pctx, uint64_t ts_ns, const void *flush_data, const void *payload); 56 * payload.
|
| H A D | u_trace.c | 63 const void *payload; member in struct:u_trace_event 92 /* Current payload buffer being written. */ 93 struct u_trace_payload_buf *payload; member in struct:u_trace_chunk 112 struct u_trace_payload_buf *payload = local in function:u_trace_payload_buf_create 113 malloc(sizeof(*payload) + PAYLOAD_BUFFER_SIZE); 115 p_atomic_set(&payload->refcount, 1); 117 payload->buf = (uint8_t *) (payload + 1); 118 payload->end = payload 125 u_trace_payload_buf_ref(struct u_trace_payload_buf * payload) argument 132 u_trace_payload_buf_unref(struct u_trace_payload_buf * payload) argument 146 struct u_trace_payload_buf **payload; local in function:free_chunk 562 void *payload = NULL; local in function:u_trace_append [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_fragment.c | 52 struct mali_payload_fragment payload = { local in function:panfrost_fragment_job 62 struct panfrost_transfer transfer = panfrost_allocate_transient(ctx, sizeof(header) + sizeof(payload)); 64 memcpy(transfer.cpu + sizeof(header), &payload, sizeof(payload));
|
| /xsrc/external/mit/MesaLib/dist/include/android_stub/log/ |
| H A D | log.h | 67 * The maximum size of the log entry payload that can be 81 int __android_log_bwrite(int32_t tag, const void* payload, size_t len); 82 int __android_log_btwrite(int32_t tag, char type, const void* payload, 84 int __android_log_bswrite(int32_t tag, const char* payload); 86 int __android_log_stats_bwrite(int32_t tag, const void* payload, size_t len); 88 #define android_bWriteLog(tag, payload, len) \ 89 __android_log_bwrite(tag, payload, len) 90 #define android_btWriteLog(tag, type, payload, len) \ 91 __android_log_btwrite(tag, type, payload, len)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_perfetto.cc | 326 const struct trace_start_render_pass *payload) 332 p->submit_id = payload->submit_id; 333 p->cbuf0_format = payload->cbuf0_format; 334 p->zs_format = payload->zs_format; 335 p->width = payload->width; 336 p->height = payload->height; 337 p->mrts = payload->mrts; 338 p->samples = payload->samples; 339 p->nbins = payload->nbins; 340 p->binw = payload 324 fd_start_render_pass(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_render_pass * payload) argument 345 fd_end_render_pass(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_render_pass * payload) argument 353 fd_start_binning_ib(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_binning_ib * payload) argument 361 fd_end_binning_ib(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_binning_ib * payload) argument 369 fd_start_draw_ib(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_draw_ib * payload) argument 379 fd_end_draw_ib(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_draw_ib * payload) argument 389 fd_start_blit(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_blit * payload) argument 397 fd_end_blit(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_blit * payload) argument 405 fd_start_compute(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_compute * payload) argument 413 fd_end_compute(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_compute * payload) argument 421 fd_start_clear_restore(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_clear_restore * payload) argument 429 fd_end_clear_restore(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_clear_restore * payload) argument 437 fd_start_resolve(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_start_resolve * payload) argument 445 fd_end_resolve(struct pipe_context * pctx,uint64_t ts_ns,const void * flush_data,const struct trace_end_resolve * payload) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_wm_iz.cpp | 145 payload.subspan_coord_reg[0] = reg++; 149 payload.source_depth_reg[0] = reg; 157 payload.aa_dest_stencil_reg[0] = reg; 164 payload.dest_depth_reg[0] = reg; 168 payload.num_regs = reg;
|
| H A D | brw_fs_visitor.cpp | 192 this->pixel_z = fetch_payload_reg(bld, payload.source_depth_reg); 292 /* The thread payload only delivers subspan locations (ss0, ss1, 467 fs_reg coef_payload = fetch_payload_reg(abld, payload.depth_w_coef_reg, BRW_REGISTER_TYPE_F); 505 this->pixel_z = fetch_payload_reg(bld, payload.source_depth_reg); 510 this->pixel_w = fetch_payload_reg(abld, payload.source_w_reg); 517 bld, payload.barycentric_coord_reg[i]); 619 /* Hand over gl_FragDepth or the payload depth. */ 620 const fs_reg dst_depth = fetch_payload_reg(bld, payload.dest_depth_reg); 634 src_depth = fetch_payload_reg(bld, payload.source_depth_reg); 889 * temp register and use that for the payload 925 fs_reg payload = fs_reg(VGRF, alloc.allocate(length + header_size), local in function:fs_visitor::emit_urb_writes 973 fs_reg payload = fs_reg(VGRF, alloc.allocate(2), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_urb_writes 990 fs_reg payload = fs_reg(VGRF, alloc.allocate(6), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_urb_writes 1037 fs_reg payload = fs_reg(VGRF, alloc.allocate(1), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_cs_terminate 1052 fs_reg payload = fs_reg(VGRF, alloc.allocate(1), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_barrier [all...] |
| H A D | brw_vec4_surface_builder.cpp | 100 /* Calculate the total number of components of the payload. */ 104 /* Construct the payload. */ 105 const dst_reg payload = bld.vgrf(BRW_REGISTER_TYPE_UD, sz); local in function:brw::surface_access::__anond3e0be0c0210::emit_send 109 bld.exec_all().MOV(offset(payload, 8, n++), 113 bld.MOV(offset(payload, 8, n++), 117 bld.MOV(offset(payload, 8, n++), 128 bld.emit(op, dst, src_reg(payload), usurface, brw_imm_ud(arg));
|
| H A D | brw_fs_cse.cpp | 213 fs_reg *payload = ralloc_array(bld.shader->mem_ctx, fs_reg, local in function:create_copy_instr 216 payload[i] = src; 221 payload[i] = src; 224 copy = bld.LOAD_PAYLOAD(inst->dst, payload, inst->sources, 230 fs_reg *payload = ralloc_array(bld.shader->mem_ctx, fs_reg, sources); local in function:create_copy_instr 232 payload[i] = src; 235 copy = bld.LOAD_PAYLOAD(inst->dst, payload, sources, 0);
|
| H A D | brw_fs.h | 389 /** Register numbers for thread payload fields. */ 402 /** The number of thread payload registers the hardware will supply. */ 404 } payload; member in class:fs_visitor 486 struct brw_reg payload, 493 struct brw_reg payload, 495 void generate_fb_write(fs_inst *inst, struct brw_reg payload); 497 struct brw_reg payload); 498 void generate_urb_read(fs_inst *inst, struct brw_reg dst, struct brw_reg payload); 499 void generate_urb_write(fs_inst *inst, struct brw_reg payload); 500 void generate_cs_terminate(fs_inst *inst, struct brw_reg payload); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| H A D | vn_queue.h | 29 /* no payload */ 46 struct vn_sync_payload *payload; member in struct:vn_fence 61 struct vn_sync_payload *payload; member in struct:vn_semaphore
|
| H A D | vn_queue.c | 122 const struct vn_sync_payload *payload = sem->payload; local in function:vn_queue_submission_count_batch_semaphores 124 if (payload->type == VN_SYNC_TYPE_WSI_SIGNALED) 218 const struct vn_sync_payload *payload = sem->payload; local in function:vn_queue_submission_filter_batch_wsi_semaphores 220 if (payload->type == VN_SYNC_TYPE_WSI_SIGNALED) 441 struct vn_sync_payload *payload) 443 payload->type = VN_SYNC_TYPE_INVALID; 454 fence->payload = &fence->permanent; 466 fence->payload 440 vn_sync_payload_release(struct vn_device * dev,struct vn_sync_payload * payload) argument 561 struct vn_sync_payload *payload = fence->payload; local in function:vn_GetFenceStatus 734 struct vn_sync_payload *payload = fence->payload; local in function:vn_GetFenceFdKHR 863 ASSERTED struct vn_sync_payload *payload = sem->payload; local in function:vn_GetSemaphoreCounterValue 1008 struct vn_sync_payload *payload = sem->payload; local in function:vn_GetSemaphoreFdKHR [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_threaded_context.c | 62 typedef void (*tc_execute)(struct pipe_context *pipe, union tc_payload *payload); 96 execute_func[iter->call_id](pipe, &iter->payload); 133 unsigned total_size = offsetof(struct tc_call, payload) + payload_size; 154 return &call->payload; 299 tc_call_##func(struct pipe_context *pipe, union tc_payload *payload) \ 301 pipe->func(pipe, deref2((type*)payload)); \ 350 tc_call_destroy_query(struct pipe_context *pipe, union tc_payload *payload) argument 352 struct threaded_query *tq = threaded_query(payload->query); 357 pipe->destroy_query(pipe, payload->query); 369 tc_call_begin_query(struct pipe_context *pipe, union tc_payload *payload) argument 378 union tc_payload *payload = tc_add_small_call(tc, TC_CALL_begin_query); local in function:tc_begin_query 390 tc_call_end_query(struct pipe_context * pipe,union tc_payload * payload) argument 406 struct tc_end_query_payload *payload = local in function:tc_end_query 451 tc_call_get_query_result_resource(struct pipe_context * pipe,union tc_payload * payload) argument 487 tc_call_render_condition(struct pipe_context * pipe,union tc_payload * payload) argument 560 tc_call_bind_sampler_states(struct pipe_context * pipe,union tc_payload * payload) argument 590 tc_call_set_framebuffer_state(struct pipe_context * pipe,union tc_payload * payload) argument 627 tc_call_set_tess_state(struct pipe_context * pipe,union tc_payload * payload) argument 652 tc_call_set_constant_buffer(struct pipe_context * pipe,union tc_payload * payload) argument 710 tc_call_set_scissor_states(struct pipe_context * pipe,union tc_payload * payload) argument 736 tc_call_set_viewport_states(struct pipe_context * pipe,union tc_payload * payload) argument 766 tc_call_set_window_rectangles(struct pipe_context * pipe,union tc_payload * payload) argument 793 tc_call_set_sampler_views(struct pipe_context * pipe,union tc_payload * payload) argument 837 tc_call_set_shader_images(struct pipe_context * pipe,union tc_payload * payload) argument 898 tc_call_set_shader_buffers(struct pipe_context * pipe,union tc_payload * payload) argument 962 tc_call_set_vertex_buffers(struct pipe_context * pipe,union tc_payload * payload) argument 1024 tc_call_set_stream_output_targets(struct pipe_context * pipe,union tc_payload * payload) argument 1175 tc_call_delete_texture_handle(struct pipe_context * pipe,union tc_payload * payload) argument 1185 union tc_payload *payload = local in function:tc_delete_texture_handle 1198 tc_call_make_texture_handle_resident(struct pipe_context * pipe,union tc_payload * payload) argument 1232 tc_call_delete_image_handle(struct pipe_context * pipe,union tc_payload * payload) argument 1242 union tc_payload *payload = local in function:tc_delete_image_handle 1256 tc_call_make_image_handle_resident(struct pipe_context * pipe,union tc_payload * payload) argument 1291 tc_call_replace_buffer_storage(struct pipe_context * pipe,union tc_payload * payload) argument 1497 tc_call_transfer_flush_region(struct pipe_context * pipe,union tc_payload * payload) argument 1576 tc_call_transfer_unmap(struct pipe_context * pipe,union tc_payload * payload) argument 1612 tc_call_buffer_subdata(struct pipe_context * pipe,union tc_payload * payload) argument 1679 tc_call_texture_subdata(struct pipe_context * pipe,union tc_payload * payload) argument 1777 tc_call_emit_string_marker(struct pipe_context * pipe,union tc_payload * payload) argument 1855 tc_call_fence_server_sync(struct pipe_context * pipe,union tc_payload * payload) argument 1867 union tc_payload *payload = tc_add_small_call(tc, TC_CALL_fence_server_sync); local in function:tc_fence_server_sync 1874 tc_call_fence_server_signal(struct pipe_context * pipe,union tc_payload * payload) argument 1886 union tc_payload *payload = tc_add_small_call(tc, TC_CALL_fence_server_signal); local in function:tc_fence_server_signal 1914 tc_call_set_context_param(struct pipe_context * pipe,union tc_payload * payload) argument 1931 struct tc_context_param *payload = local in function:tc_set_context_param 1973 tc_call_flush(struct pipe_context * pipe,union tc_payload * payload) argument 2052 tc_call_draw_vbo(struct pipe_context * pipe,union tc_payload * payload) argument 2130 tc_call_launch_grid(struct pipe_context * pipe,union tc_payload * payload) argument 2152 tc_call_resource_copy_region(struct pipe_context * pipe,union tc_payload * payload) argument 2189 tc_call_blit(struct pipe_context * pipe,union tc_payload * payload) argument 2220 tc_call_generate_mipmap(struct pipe_context * pipe,union tc_payload * payload) argument 2269 tc_call_flush_resource(struct pipe_context * pipe,union tc_payload * payload) argument 2280 union tc_payload *payload = tc_add_small_call(tc, TC_CALL_flush_resource); local in function:tc_flush_resource 2286 tc_call_invalidate_resource(struct pipe_context * pipe,union tc_payload * payload) argument 2303 union tc_payload *payload = tc_add_small_call(tc, TC_CALL_invalidate_resource); local in function:tc_invalidate_resource 2315 tc_call_clear(struct pipe_context * pipe,union tc_payload * payload) argument 2376 tc_call_clear_buffer(struct pipe_context * pipe,union tc_payload * payload) argument 2412 tc_call_clear_texture(struct pipe_context * pipe,union tc_payload * payload) argument 2443 tc_call_resource_commit(struct pipe_context * pipe,union tc_payload * payload) argument 2477 tc_call_callback(UNUSED struct pipe_context * pipe,union tc_payload * payload) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_wm_iz.cpp | 145 payload.subspan_coord_reg[0] = reg++; 151 payload.source_depth_reg[0] = reg; 159 payload.aa_dest_stencil_reg[0] = reg; 166 payload.dest_depth_reg[0] = reg; 170 payload.num_regs = reg;
|
| H A D | brw_fs_visitor.cpp | 266 this->pixel_w = fetch_payload_reg(abld, payload.source_w_reg); 274 bld, payload.barycentric_coord_reg[i], BRW_REGISTER_TYPE_F, 2); 373 /* Hand over gl_FragDepth or the payload depth. */ 374 const fs_reg dst_depth = fetch_payload_reg(bld, payload.dest_depth_reg); 381 src_depth = fetch_payload_reg(bld, payload.source_depth_reg); 784 * temp register and use that for the payload. 801 /* If we've queued up 8 registers of payload (2 VUE slots), if this is 810 fs_reg payload = fs_reg(VGRF, alloc.allocate(length + header_size), local in function:fs_visitor::emit_urb_writes 820 abld.LOAD_PAYLOAD(payload, payload_sources, length + header_size, 823 fs_inst *inst = abld.emit(opcode, reg_undef, payload); 858 fs_reg payload = fs_reg(VGRF, alloc.allocate(2), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_urb_writes 875 fs_reg payload = fs_reg(VGRF, alloc.allocate(6), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_urb_writes 925 fs_reg payload = fs_reg(VGRF, alloc.allocate(1), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_cs_terminate 954 fs_reg payload = fs_reg(VGRF, alloc.allocate(1), BRW_REGISTER_TYPE_UD); local in function:fs_visitor::emit_barrier [all...] |
| H A D | brw_vec4_surface_builder.cpp | 100 /* Calculate the total number of components of the payload. */ 104 /* Construct the payload. */ 105 const dst_reg payload = bld.vgrf(BRW_REGISTER_TYPE_UD, sz); local in function:brw::surface_access::__anon0f9639990210::emit_send 109 bld.exec_all().MOV(offset(payload, 8, n++), 113 bld.MOV(offset(payload, 8, n++), 117 bld.MOV(offset(payload, 8, n++), 128 bld.emit(op, dst, src_reg(payload), usurface, brw_imm_ud(arg));
|
| H A D | brw_fs_cse.cpp | 212 fs_reg *payload = ralloc_array(bld.shader->mem_ctx, fs_reg, local in function:create_copy_instr 215 payload[i] = src; 220 payload[i] = src; 223 copy = bld.LOAD_PAYLOAD(inst->dst, payload, inst->sources, 229 fs_reg *payload = ralloc_array(bld.shader->mem_ctx, fs_reg, sources); local in function:create_copy_instr 231 payload[i] = src; 234 copy = bld.LOAD_PAYLOAD(inst->dst, payload, sources, 0);
|
| H A D | brw_fs.h | 354 /** Register numbers for thread payload fields. */ 366 /** The number of thread payload registers the hardware will supply. */ 368 } payload; member in class:fs_visitor 427 struct brw_reg payload, 434 struct brw_reg payload, 436 void generate_fb_write(fs_inst *inst, struct brw_reg payload); 438 struct brw_reg payload); 439 void generate_urb_read(fs_inst *inst, struct brw_reg dst, struct brw_reg payload); 440 void generate_urb_write(fs_inst *inst, struct brw_reg payload); 441 void generate_cs_terminate(fs_inst *inst, struct brw_reg payload); [all...] |
| /xsrc/external/mit/libdrm/dist/tests/amdgpu/ |
| H A D | syncobj_tests.c | 229 uint64_t payload; local in function:amdgpu_syncobj_timeline_test 259 //query timeline payload 261 &payload, 1); 263 CU_ASSERT_EQUAL(payload, 10); 297 &payload, 1); 299 CU_ASSERT_EQUAL(payload, 18); 307 &payload, 1); 309 CU_ASSERT_EQUAL(payload, 20);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| H A D | pan_scoreboard.h | 241 pan_section_pack(transfer.cpu, WRITE_VALUE_JOB, PAYLOAD, payload) { 242 payload.address = polygon_list; 243 payload.type = MALI_WRITE_VALUE_TYPE_ZERO;
|
| H A D | pan_texture.c | 354 * 6-bit tag on the payload pointer. Map the block size for a single dimension. 477 /* Conservative estimate of the size of the texture payload a priori. 597 void *payload) 645 pan_pack(payload, SURFACE, cfg) { 648 payload += pan_size(SURFACE); 650 pan_pack(payload, SURFACE_WITH_STRIDE, cfg) { 656 payload += pan_size(SURFACE_WITH_STRIDE); 710 void *out, const struct panfrost_ptr *payload) 739 payload->cpu); 779 cfg.surfaces = payload 594 panfrost_emit_texture_payload(const struct pan_image_view * iview,enum pipe_format format,bool manual_stride,void * payload) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_perfetto.cc | 139 uint32_t submission_id, const void* payload = nullptr, 170 if (payload && payload_as_extra) { 171 payload_as_extra(event, payload); 264 const struct trace_start_##event_name *payload) \ 272 const struct trace_end_##event_name *payload) \ 277 stage_end(dev, ts_ns, stage, submission_id, payload, \ 138 stage_end(struct tu_device * dev,uint64_t ts_ns,enum tu_stage_id stage,uint32_t submission_id,const void * payload=nullptr,trace_payload_as_extra_func payload_as_extra=nullptr) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | program_binary.c | 75 write_program_binary(const void *payload, unsigned payload_size, argument 85 * Make sure our program (payload) will fit in the buffer. 92 memcpy(hdr + 1, payload, payload_size); 151 * Returns the payload within the binary. 157 * This can be used to access the payload of `binary` during the 279 const void *payload = get_program_binary_payload(binary_format, driver_sha1, local in function:_mesa_program_binary 282 if (payload == NULL) { 288 blob_reader_init(&blob, payload, length - header_size);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | program_binary.c | 75 write_program_binary(const void *payload, unsigned payload_size, argument 85 * Make sure our program (payload) will fit in the buffer. 92 memcpy(hdr + 1, payload, payload_size); 151 * Returns the payload within the binary. 157 * This can be used to access the payload of `binary` during the 279 const void *payload = get_program_binary_payload(binary_format, driver_sha1, local in function:_mesa_program_binary 282 if (payload == NULL) { 288 blob_reader_init(&blob, payload, length - header_size);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/ |
| H A D | emu-ui.c | 412 printf(" Enter packet (opc or register name), followed by payload: "); 423 /* Read the payload, so we can know the size to generate correct header: */ 424 uint32_t payload[0x7f]; local in function:emu_packet_prompt 432 assert(cnt < ARRAY_SIZE(payload)); 433 payload[cnt++] = strtoul(val, NULL, 0); 449 ASSERTED bool ret = emu_queue_push(&emu->roq, payload[i]);
|