Lines Matching defs:indirect
355 } indirect;
389 void *exec_data = submit->indirect.data;
390 if (exec_size > sizeof(submit->indirect.data)) {
399 submit->indirect.buffer = VN_CS_ENCODER_BUFFER_INITIALIZER(exec_data);
400 submit->indirect.cs =
401 VN_CS_ENCODER_INITIALIZER(&submit->indirect.buffer, exec_size);
402 vn_encode_vkExecuteCommandStreamsMESA(&submit->indirect.cs, 0, desc_count,
404 vn_cs_encoder_commit(&submit->indirect.cs);
409 return &submit->indirect.cs;
442 if (submit->cs == &submit->indirect.cs &&
443 submit->indirect.buffer.base != submit->indirect.data)
444 free(submit->indirect.buffer.base);