/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_serialize.cpp | 62 struct nv50_ir_prog_info_out *info_out) in nv50_ir_prog_info_out_serialize() argument 64 blob_write_uint16(blob, info_out->target); in nv50_ir_prog_info_out_serialize() 65 blob_write_uint8(blob, info_out->type); in nv50_ir_prog_info_out_serialize() 66 blob_write_uint8(blob, info_out->numPatchConstants); in nv50_ir_prog_info_out_serialize() 68 blob_write_uint16(blob, info_out->bin.maxGPR); in nv50_ir_prog_info_out_serialize() 69 blob_write_uint32(blob, info_out->bin.tlsSpace); in nv50_ir_prog_info_out_serialize() 70 blob_write_uint32(blob, info_out->bin.smemSize); in nv50_ir_prog_info_out_serialize() 71 blob_write_uint32(blob, info_out->bin.codeSize); in nv50_ir_prog_info_out_serialize() 72 blob_write_bytes(blob, info_out->bin.code, info_out->bin.codeSize); in nv50_ir_prog_info_out_serialize() 73 blob_write_uint32(blob, info_out->bin.instructions); in nv50_ir_prog_info_out_serialize() [all …]
|
D | nv50_ir_print.cpp | 897 nv50_ir_prog_info_out_print(struct nv50_ir_prog_info_out *info_out) in nv50_ir_prog_info_out_print() argument 902 INFO(" \"target\":\"%d\",\n", info_out->target); in nv50_ir_prog_info_out_print() 903 INFO(" \"type\":\"%d\",\n", info_out->type); in nv50_ir_prog_info_out_print() 907 INFO(" \"maxGPR\":\"%d\",\n", info_out->bin.maxGPR); in nv50_ir_prog_info_out_print() 908 INFO(" \"tlsSpace\":\"%d\",\n", info_out->bin.tlsSpace); in nv50_ir_prog_info_out_print() 909 INFO(" \"smemSize\":\"%d\",\n", info_out->bin.smemSize); in nv50_ir_prog_info_out_print() 910 INFO(" \"codeSize\":\"%d\",\n", info_out->bin.codeSize); in nv50_ir_prog_info_out_print() 911 INFO(" \"instructions\":\"%d\",\n", info_out->bin.instructions); in nv50_ir_prog_info_out_print() 915 if (!info_out->bin.relocData) { in nv50_ir_prog_info_out_print() 918 nv50_ir::RelocInfo *reloc = (nv50_ir::RelocInfo *)info_out->bin.relocData; in nv50_ir_prog_info_out_print() [all …]
|
D | nv50_ir_from_common.cpp | 28 nv50_ir_prog_info_out *info_out) in ConverterCommon() argument 31 info_out(info_out) {} in ConverterCommon() 87 for (i = 0; i < info_out->io.genUserClip; ++i) { in handleUserClipPlanes() 98 const int first = info_out->numOutputs - (info_out->io.genUserClip + 3) / 4; in handleUserClipPlanes() 100 for (i = 0; i < info_out->io.genUserClip; ++i) { in handleUserClipPlanes() 104 mkSymbol(FILE_SHADER_OUTPUT, 0, TYPE_F32, info_out->out[n].slot[c] * 4); in handleUserClipPlanes()
|
D | nv50_ir_from_tgsi.cpp | 1001 struct nv50_ir_prog_info_out *info_out; member in tgsi::Source 1061 Source::Source(struct nv50_ir_prog_info *info, struct nv50_ir_prog_info_out *info_out, in Source() argument 1063 : insns(NULL), info(info), info_out(info_out), clipVertexOutput(-1), in Source() 1102 info_out->numInputs = scan.file_max[TGSI_FILE_INPUT] + 1; in scanSource() 1103 info_out->numOutputs = scan.file_max[TGSI_FILE_OUTPUT] + 1; in scanSource() 1104 info_out->numSysVals = scan.file_max[TGSI_FILE_SYSTEM_VALUE] + 1; in scanSource() 1107 info_out->prop.fp.writesDepth = scan.writes_z; in scanSource() 1108 info_out->prop.fp.usesDiscard = scan.uses_kill || info->io.alphaRefBase; in scanSource() 1111 info_out->prop.gp.instanceCount = 1; // default value in scanSource() 1149 info_out->bin.tlsSpace += tempBase * 16; in scanSource() [all …]
|
D | nv50_ir_from_nir.cpp | 188 nv50_ir_prog_info_out *info_out) in Converter() argument 189 : ConverterCommon(prog, info, info_out), in Converter() 989 info_out->numInputs = 0; in assignSlots() 990 info_out->numOutputs = 0; in assignSlots() 991 info_out->numSysVals = 0; in assignSlots() 995 info_out->sv[info_out->numSysVals].sn = tgsi_get_sysval_semantic(i); in assignSlots() 996 info_out->sv[info_out->numSysVals].si = 0; in assignSlots() 997 info_out->sv[info_out->numSysVals].input = 0; in assignSlots() 1001 info_out->sv[info_out->numSysVals].input = 1; in assignSlots() 1002 info_out->io.vertexId = info_out->numSysVals; in assignSlots() [all …]
|
D | nv50_ir.cpp | 1245 struct nv50_ir_prog_info_out *info_out) in nv50_ir_init_prog_info() argument 1247 info_out->target = info->target; in nv50_ir_init_prog_info() 1248 info_out->type = info->type; in nv50_ir_init_prog_info() 1250 info_out->prop.tp.domain = PIPE_PRIM_MAX; in nv50_ir_init_prog_info() 1251 info_out->prop.tp.outputPrim = PIPE_PRIM_MAX; in nv50_ir_init_prog_info() 1254 info_out->prop.gp.instanceCount = 1; in nv50_ir_init_prog_info() 1255 info_out->prop.gp.maxVertices = 1; in nv50_ir_init_prog_info() 1262 info_out->bin.smemSize = info->bin.smemSize; in nv50_ir_init_prog_info() 1263 info_out->io.genUserClip = info->io.genUserClip; in nv50_ir_init_prog_info() 1264 info_out->io.instanceId = 0xff; in nv50_ir_init_prog_info() [all …]
|
D | nv50_ir_target_nv50.cpp | 599 const struct nv50_ir_prog_info_out *info_out) in parseDriverInfo() argument 602 for (i = 0; i < info_out->numOutputs; ++i) in parseDriverInfo() 603 recordLocation(sysvalLocation, NULL, &info_out->out[i]); in parseDriverInfo() 604 for (i = 0; i < info_out->numInputs; ++i) in parseDriverInfo() 605 recordLocation(sysvalLocation, &wposMask, &info_out->in[i]); in parseDriverInfo() 606 for (i = 0; i < info_out->numSysVals; ++i) in parseDriverInfo() 607 recordLocation(sysvalLocation, NULL, &info_out->sv[i]); in parseDriverInfo() 615 Target::parseDriverInfo(info, info_out); in parseDriverInfo()
|
D | nv50_ir_target.h | 178 const struct nv50_ir_prog_info_out *info_out) { in parseDriverInfo() argument 179 if (info_out->type == PIPE_SHADER_COMPUTE) { in parseDriverInfo()
|
D | nv50_ir_from_common.h | 53 struct nv50_ir_prog_info_out *info_out; variable
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_program.c | 332 struct nv50_ir_prog_info_out info_out = {}; in nv50_program_translate() local 387 info_out.driverPriv = prog; in nv50_program_translate() 397 ret = nv50_ir_generate_code(info, &info_out); in nv50_program_translate() 403 prog->code = info_out.bin.code; in nv50_program_translate() 404 prog->code_size = info_out.bin.codeSize; in nv50_program_translate() 405 prog->fixups = info_out.bin.relocData; in nv50_program_translate() 406 prog->interps = info_out.bin.fixupData; in nv50_program_translate() 407 prog->max_gpr = MAX2(4, (info_out.bin.maxGPR >> 1) + 1); in nv50_program_translate() 408 prog->tls_space = info_out.bin.tlsSpace; in nv50_program_translate() 409 prog->cp.smem_size = info_out.bin.smemSize; in nv50_program_translate() [all …]
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_program.c | 580 struct nv50_ir_prog_info_out info_out = {}; in nvc0_program_translate() local 656 if (nv50_ir_prog_info_out_deserialize(cached_data, cache_size, offset, &info_out)) in nvc0_program_translate() 668 ret = nv50_ir_generate_code(info, &info_out); in nvc0_program_translate() 674 if (nv50_ir_prog_info_out_serialize(&blob, &info_out)) { in nvc0_program_translate() 684 prog->code = info_out.bin.code; in nvc0_program_translate() 685 prog->code_size = info_out.bin.codeSize; in nvc0_program_translate() 686 prog->relocs = info_out.bin.relocData; in nvc0_program_translate() 687 prog->fixups = info_out.bin.fixupData; in nvc0_program_translate() 688 if (info_out.target >= NVISA_GV100_CHIPSET) in nvc0_program_translate() 689 prog->num_gprs = MIN2(info_out.bin.maxGPR + 5, 256); //XXX: why? in nvc0_program_translate() [all …]
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/ |
D | elf_mem_image.cc | 264 SymbolInfo *info_out) const { in LookupSymbol() 268 if (info_out) { in LookupSymbol() 269 *info_out = info; in LookupSymbol() 278 SymbolInfo *info_out) const { in LookupSymbolByAddress() 284 if (info_out) { in LookupSymbolByAddress() 288 *info_out = info; in LookupSymbolByAddress() 292 *info_out = info; in LookupSymbolByAddress()
|
D | vdso_support.h | 90 int symbol_type, SymbolInfo *info_out) const; 96 bool LookupSymbolByAddress(const void *address, SymbolInfo *info_out) const;
|
D | elf_mem_image.h | 108 int symbol_type, SymbolInfo *info_out) const; 114 bool LookupSymbolByAddress(const void *address, SymbolInfo *info_out) const;
|
D | vdso_support.cc | 133 SymbolInfo *info_out) const { in LookupSymbolByAddress() 134 return image_.LookupSymbolByAddress(address, info_out); in LookupSymbolByAddress()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_compiler.c | 108 struct nv50_ir_prog_info_out info_out = {0}; in nouveau_codegen() local 128 ret = nv50_ir_generate_code(&info, &info_out); in nouveau_codegen() 134 *size = info_out.bin.codeSize; in nouveau_codegen() 135 *code = info_out.bin.code; in nouveau_codegen()
|
/third_party/node/deps/uv/src/win/ |
D | winsock.c | 462 AFD_POLL_INFO* info_out, OVERLAPPED* overlapped) { in uv__msafd_poll() argument 502 info_out, in uv__msafd_poll() 503 sizeof *info_out); in uv__msafd_poll()
|
D | internal.h | 323 AFD_POLL_INFO* info_out, OVERLAPPED* overlapped);
|
/third_party/libuv/src/win/ |
D | winsock.c | 462 AFD_POLL_INFO* info_out, OVERLAPPED* overlapped) { in uv__msafd_poll() argument 502 info_out, in uv__msafd_poll() 503 sizeof *info_out); in uv__msafd_poll()
|
D | internal.h | 325 AFD_POLL_INFO* info_out, OVERLAPPED* overlapped);
|
/third_party/gstreamer/gstplugins_good/gst/alpha/ |
D | gstalpha.c | 2556 GstVideoInfo *info_in, *info_out; in gst_alpha_set_process_function() local 2559 info_out = &GST_VIDEO_FILTER (alpha)->out_info; in gst_alpha_set_process_function() 2561 if (info_in->finfo != NULL && info_out->finfo != NULL) { in gst_alpha_set_process_function() 2562 gst_alpha_set_process_function_full (alpha, info_in, info_out); in gst_alpha_set_process_function()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 3606 - nv50/ir: Use a bit field in info_out structure
|