| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_shader_util.h | 88 unsigned ac_get_tbuffer_format(enum chip_class chip_class, unsigned dfmt, unsigned nfmt);
|
| H A D | ac_shader_util.c | 108 /// Translate a (dfmt, nfmt) pair into a chip-appropriate combined format 110 unsigned ac_get_tbuffer_format(enum chip_class chip_class, unsigned dfmt, unsigned nfmt) argument 168 switch (nfmt) { 182 unreachable("bad nfmt"); 195 return dfmt | (nfmt << 4);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_llvm_build.h | 342 unsigned nfmt, 355 unsigned nfmt, 388 unsigned nfmt, 402 unsigned nfmt,
|
| H A D | ac_llvm_build.c | 1290 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_buffer_store_dword 1294 immoffset, num_channels, dfmt, nfmt, glc, 1500 unsigned nfmt, 1513 args[idx++] = LLVMConstInt(ctx->i32, dfmt | (nfmt << 4), 0); 1538 unsigned nfmt, 1549 dfmt, nfmt, glc, slc, 1560 LLVMConstInt(ctx->i32, nfmt, false), 1585 unsigned nfmt, 1591 immoffset, num_channels, dfmt, nfmt, glc, 1603 unsigned nfmt, 1493 ac_build_llvm8_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate,bool structurized) argument 1530 ac_build_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate,bool structurized) argument 1577 ac_build_struct_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate) argument 1596 ac_build_raw_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate) argument 1633 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_tbuffer_load_short 1665 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_tbuffer_load_byte 1677 ac_build_llvm8_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool writeonly_memory,bool structurized) argument 1716 ac_build_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool writeonly_memory,bool structurized) argument 1766 ac_build_struct_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool writeonly_memory) argument 1786 ac_build_raw_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool writeonly_memory) argument 1824 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_tbuffer_store_short 1854 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_tbuffer_store_byte [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection_setup.cpp | 405 unsigned nfmt = (attrib_format >> 4) & 0x7; local in function:aco::init_context 408 if (nfmt == V_008F0C_BUF_NUM_FORMAT_UNORM) { 410 } else if (nfmt == V_008F0C_BUF_NUM_FORMAT_UINT || nfmt == V_008F0C_BUF_NUM_FORMAT_USCALED) { 411 bool uscaled = nfmt == V_008F0C_BUF_NUM_FORMAT_USCALED;
|
| H A D | aco_opt_value_numbering.cpp | 246 return aM.sync == bM.sync && aM.dfmt == bM.dfmt && aM.nfmt == bM.nfmt &&
|
| H A D | aco_print_ir.cpp | 519 fprintf(output, " nfmt:"); 520 switch (mtbuf.nfmt) {
|
| H A D | aco_instruction_selection.cpp | 5053 unsigned nfmt = (attrib_format >> 4) & 0x7; local in function:aco::__anon562fcc110110::visit_load_input 5112 (nfmt == V_008F0C_BUF_NUM_FORMAT_FLOAT || nfmt == V_008F0C_BUF_NUM_FORMAT_UINT || 5113 nfmt == V_008F0C_BUF_NUM_FORMAT_SINT) && 5200 soffset, fetch_dfmt, nfmt, fetch_offset, false, true) 5220 nfmt != V_008F0C_BUF_NUM_FORMAT_UINT && nfmt != V_008F0C_BUF_NUM_FORMAT_SINT; 7442 mtbuf->nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; 9526 Temp nfmt; local in function:aco::__anon562fcc110110::visit_tex 9528 nfmt 12050 unsigned nfmt = key->state->formats[loc] >> 4; local in function:aco::select_vs_prolog [all...] |
| H A D | aco_assembler.cpp | 416 uint32_t img_format = ac_get_tbuffer_format(ctx.chip_class, mtbuf.dfmt, mtbuf.nfmt);
|
| H A D | aco_ir.h | 1552 uint8_t nfmt : 3; /* Numeric format of data in memory */ member in struct:aco::MTBUF_instruction
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_llvm_build.h | 284 unsigned num_channels, unsigned dfmt, unsigned nfmt, 290 unsigned nfmt, unsigned cache_policy, bool can_speculate); 310 unsigned num_channels, unsigned dfmt, unsigned nfmt, 315 unsigned num_channels, unsigned dfmt, unsigned nfmt,
|
| H A D | ac_llvm_build.c | 1195 unsigned nfmt = V_008F0C_BUF_NUM_FORMAT_UINT; local in function:ac_build_buffer_store_dword 1199 nfmt, cache_policy); 1327 unsigned num_channels, unsigned dfmt, unsigned nfmt, 1340 args[idx++] = LLVMConstInt(ctx->i32, ac_get_tbuffer_format(ctx->chip_class, dfmt, nfmt), 0); 1358 unsigned num_channels, unsigned dfmt, unsigned nfmt, 1362 nfmt, cache_policy, can_speculate, true); 1679 unsigned num_channels, unsigned dfmt, unsigned nfmt, 1692 args[idx++] = LLVMConstInt(ctx->i32, ac_get_tbuffer_format(ctx->chip_class, dfmt, nfmt), 0); 1710 unsigned num_channels, unsigned dfmt, unsigned nfmt, 1714 nfmt, cache_polic 1324 ac_build_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy,bool can_speculate,bool structurized) argument 1355 ac_build_struct_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy,bool can_speculate) argument 1676 ac_build_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy,bool structurized) argument 1707 ac_build_struct_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy) argument 1717 ac_build_raw_tbuffer_store(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vdata,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_formats.c | 153 unsigned *nfmt, bool *post_shuffle, 157 *nfmt = radv_translate_buffer_numformat(desc, 0); 151 radv_translate_vertex_format(const struct radv_physical_device * pdevice,VkFormat format,const struct util_format_description * desc,unsigned * dfmt,unsigned * nfmt,bool * post_shuffle,enum radv_vs_input_alpha_adjust * alpha_adjust) argument
|
| H A D | radv_cmd_buffer.c | 3340 unsigned nfmt = (format >> 4) & 0x7; local in function:radv_flush_vertex_descriptors 3346 rsrc_word3 |= S_008F0C_FORMAT(ac_get_tbuffer_format(chip, dfmt, nfmt)); 3348 rsrc_word3 |= S_008F0C_NUM_FORMAT(nfmt) | S_008F0C_DATA_FORMAT(dfmt); 5477 unsigned nfmt, dfmt; local in function:radv_CmdSetVertexInputEXT 5493 &dfmt, &nfmt, &post_shuffle, &alpha_adjust); 5495 state->formats[loc] = dfmt | (nfmt << 4);
|
| H A D | radv_private.h | 1919 unsigned *nfmt, bool *post_shuffle,
|