| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/ |
| fd2_texture.c | 170 struct surface_format fmt = fd2_pipe2surface(cso->format); local 181 so->tex0 = A2XX_SQ_TEX_0_SIGN_X(fmt.sign) | A2XX_SQ_TEX_0_SIGN_Y(fmt.sign) | 182 A2XX_SQ_TEX_0_SIGN_Z(fmt.sign) | A2XX_SQ_TEX_0_SIGN_W(fmt.sign) | 186 so->tex1 = A2XX_SQ_TEX_1_FORMAT(fmt.format) | 190 so->tex3 = A2XX_SQ_TEX_3_NUM_FORMAT(fmt.num_format) | 193 A2XX_SQ_TEX_3_EXP_ADJUST(fmt.exp_adjust);
|
| fd2_util.c | 33 pipe2surface(enum pipe_format format, struct surface_format *fmt) 72 fmt->sign = SQ_TEX_SIGN_SIGNED; 74 fmt->num_format = SQ_TEX_NUM_FORMAT_INT; 76 fmt->exp_adjust = -16; 129 struct surface_format fmt = { local 134 fmt.format = pipe2surface(format, &fmt); 135 return fmt;
|
| fd2_program.c | 172 struct surface_format fmt = fd2_pipe2surface(elem->src_format); variable in typeref:struct:surface_format 175 instr->format_comp_all = fmt.sign == SQ_TEX_SIGN_SIGNED; 176 instr->num_format_all = fmt.num_format; 177 instr->format = fmt.format; 178 instr->exp_adjust_all = fmt.exp_adjust;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/ |
| fd3_resource.c | 98 enum a3xx_color_fmt fmt = fd3_pipe2color(pfmt); local 100 if (fmt == RB_NONE)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| fd6_context.c | 89 enum a6xx_format fmt = fd6_vertex_format(pfmt); local 91 debug_assert(fmt != FMT6_NONE); 95 A6XX_VFD_DECODE_INSTR_FORMAT(fmt) |
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_nir_lower_vs_vertex_conversion.c | 106 enum pipe_format fmt = get_input_target_format(var, options); local 108 if (!util_format_has_alpha(fmt)) { 110 assert(fmt == PIPE_FORMAT_R8G8B8_SINT || 111 fmt == PIPE_FORMAT_R8G8B8_UINT || 112 fmt == PIPE_FORMAT_R16G16B16_SINT || 113 fmt == PIPE_FORMAT_R16G16B16_UINT); 118 switch (fmt) {
|
| d3d12_pipeline_state.cpp | 167 DXGI_FORMAT fmt = ctx->gfx_pipeline_state.rtv_formats[index]; local 171 switch (fmt) { 182 return fmt;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| nv30_fragtex.c | 49 const struct nv30_texfmt *fmt = nv30_texfmt(pscreen, sv->pipe.format); local 54 u32 format = sv->fmt | ss->fmt; 76 if (fmt->nv40 == NV40_3D_TEX_FORMAT_FORMAT_Z16) 79 if (fmt->nv40 == NV40_3D_TEX_FORMAT_FORMAT_Z24) 82 format |= fmt->nv40; 84 format |= fmt->nv40; 98 if (fmt->nv30 == NV30_3D_TEX_FORMAT_FORMAT_Z16) { 104 if (fmt->nv30 == NV30_3D_TEX_FORMAT_FORMAT_Z24) { 111 format |= fmt->nv30 [all...] |
| nv30_texture.c | 140 so->fmt = 0; 156 so->fmt |= NV40_3D_TEX_FORMAT_RECT; 208 swizzle(const struct nv30_texfmt *fmt, unsigned cmp, unsigned swz) 210 uint32_t data = fmt->swz[swz].src << 8; 212 data |= fmt->swz[swz].cmp; 214 data |= fmt->swz[cmp].cmp; 222 const struct nv30_texfmt *fmt = nv30_texfmt(pipe->screen, tmpl->format); local 236 so->fmt = NV30_3D_TEX_FORMAT_NO_BORDER; 239 so->fmt |= NV30_3D_TEX_FORMAT_DIMS_1D; 242 so->fmt |= NV30_3D_TEX_FORMAT_CUBIC [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| virgl_texture.c | 80 enum pipe_format fmt) 84 res->format = fmt; 132 enum pipe_format fmt = resource->format; local 133 if (!virgl_has_readback_format(ctx->screen, pipe_to_virgl_format(fmt))) { 134 if (util_format_fits_8unorm(util_format_description(fmt))) 135 fmt = PIPE_FORMAT_R8G8B8A8_UNORM; 136 else if (util_format_is_pure_sint(fmt)) 137 fmt = PIPE_FORMAT_R32G32B32A32_SINT; 138 else if (util_format_is_pure_uint(fmt)) 139 fmt = PIPE_FORMAT_R32G32B32A32_UINT [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/ |
| printf.cpp | 54 binary::printf_info fmt = formatters[fmt_idx-1]; local 56 std::string format = (char *)fmt.strings.data(); 59 if (fmt.arg_sizes.empty()) { 65 for (int arg_size : fmt.arg_sizes) { 103 printf(print_str.c_str(), &fmt.strings[idx]);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| pan_shader.c | 192 enum pipe_format fmt = inputs->rt_formats[i]; local 193 unsigned wb_fmt = panfrost_blendable_formats_v6[fmt].writeback;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| panvk_image.c | 128 enum pipe_format fmt = vk_format_to_pipe_format(pCreateInfo->format); local 190 if (!panfrost_format_supports_afbc(pdev, fmt)) 209 if (panfrost_afbc_can_ytr(fmt))
|
| panvk_formats.c | 46 const struct panfrost_format fmt = pdev->formats[pfmt]; local 48 if (!pfmt || !fmt.hw) 65 if (fmt.bind & PIPE_BIND_VERTEX_BUFFER) 68 if (fmt.bind & PIPE_BIND_SAMPLER_VIEW) { 85 if (fmt.bind & PIPE_BIND_RENDER_TARGET) { 96 if (fmt.bind & PIPE_BIND_DEPTH_STENCIL)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/ |
| nv30_fragtex.c | 49 const struct nv30_texfmt *fmt = nv30_texfmt(pscreen, sv->pipe.format); local 54 u32 format = sv->fmt | ss->fmt; 76 if (fmt->nv40 == NV40_3D_TEX_FORMAT_FORMAT_Z16) 79 if (fmt->nv40 == NV40_3D_TEX_FORMAT_FORMAT_Z24) 82 format |= fmt->nv40; 84 format |= fmt->nv40; 98 if (fmt->nv30 == NV30_3D_TEX_FORMAT_FORMAT_Z16) { 104 if (fmt->nv30 == NV30_3D_TEX_FORMAT_FORMAT_Z24) { 111 format |= fmt->nv30 [all...] |
| nv30_texture.c | 140 so->fmt = 0; 156 so->fmt |= NV40_3D_TEX_FORMAT_RECT; 208 swizzle(const struct nv30_texfmt *fmt, unsigned cmp, unsigned swz) 210 uint32_t data = fmt->swz[swz].src << 8; 212 data |= fmt->swz[swz].cmp; 214 data |= fmt->swz[cmp].cmp; 222 const struct nv30_texfmt *fmt = nv30_texfmt(pipe->screen, tmpl->format); local 236 so->fmt = NV30_3D_TEX_FORMAT_NO_BORDER; 239 so->fmt |= NV30_3D_TEX_FORMAT_DIMS_1D; 242 so->fmt |= NV30_3D_TEX_FORMAT_CUBIC [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| pan_mfbd.c | 41 struct mali_rt_format fmt = { local 53 fmt.unk1 = 0x14000000; 54 fmt.nr_channels = MALI_POSITIVE(2); 55 fmt.flags |= 0x1; 58 return fmt;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| virgl_texture.c | 83 enum pipe_format fmt) 87 res->format = fmt; 176 enum pipe_format fmt = resource->format; local 177 if (!virgl_has_readback_format(ctx->screen, fmt)) { 178 if (util_format_fits_8unorm(util_format_description(fmt))) 179 fmt = PIPE_FORMAT_R8G8B8A8_UNORM; 180 else if (util_format_is_pure_sint(fmt)) 181 fmt = PIPE_FORMAT_R32G32B32A32_SINT; 182 else if (util_format_is_pure_uint(fmt)) 183 fmt = PIPE_FORMAT_R32G32B32A32_UINT [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast/ |
| s_texfetch.c | 486 mesa_format fmt; local 487 for (fmt = 0; fmt < MESA_FORMAT_COUNT; fmt++) { 488 assert(texfetch_funcs[fmt].Name == fmt);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/ |
| fd5_image.c | 46 enum a5xx_tex_fmt fmt; member in struct:fd5_image 73 img->fmt = fd5_pipe2tex(format); 150 OUT_RING(ring, A5XX_TEX_CONST_0_FMT(img->fmt) | 189 A5XX_SSBO_1_0_FMT(img->fmt) | A5XX_SSBO_1_0_WIDTH(img->width));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| nv50_tex.c | 31 nv50_tic_swizzle(const struct nv50_format *fmt, unsigned swz, bool tex_int) 34 case PIPE_SWIZZLE_X : return fmt->tic.src_x; 35 case PIPE_SWIZZLE_Y: return fmt->tic.src_y; 36 case PIPE_SWIZZLE_Z : return fmt->tic.src_z; 37 case PIPE_SWIZZLE_W: return fmt->tic.src_w; 67 const struct nv50_format *fmt; local 95 fmt = &nv50_format_table[view->pipe.format]; 99 swz[0] = nv50_tic_swizzle(fmt, view->pipe.swizzle_r, tex_int); 100 swz[1] = nv50_tic_swizzle(fmt, view->pipe.swizzle_g, tex_int); 101 swz[2] = nv50_tic_swizzle(fmt, view->pipe.swizzle_b, tex_int) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_screen.c | 511 gpu_supports_texure_format(struct etna_screen *screen, uint32_t fmt, 516 if (fmt == TEXTURE_FORMAT_ETC1) 519 if (fmt >= TEXTURE_FORMAT_DXT1 && fmt <= TEXTURE_FORMAT_DXT4_DXT5) 525 if (fmt & EXT_FORMAT) 528 if (fmt & ASTC_FORMAT) { 585 uint32_t fmt = translate_texture_format(format); local 587 if (!gpu_supports_texure_format(screen, fmt, format)) 588 fmt = ETNA_NO_MATCH; 590 if (sample_count < 2 && fmt != ETNA_NO_MATCH [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/ |
| fd5_image.c | 46 enum a5xx_tex_fmt fmt; member in struct:fd5_image 73 img->fmt = fd5_pipe2tex(format); 135 OUT_RING(ring, A5XX_TEX_CONST_0_FMT(img->fmt) | 171 OUT_RING(ring, A5XX_SSBO_1_0_FMT(img->fmt) |
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/ |
| fd6_image.c | 38 enum a6xx_tex_fmt fmt; member in struct:fd6_image 68 img->fmt = fd6_pipe2tex(format); 146 img->fmt = fd6_pipe2tex(format); 238 OUT_RING(ring, A6XX_IBO_0_FMT(img->fmt) |
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| nv50_tex.c | 31 nv50_tic_swizzle(const struct nv50_format *fmt, unsigned swz, bool tex_int) 34 case PIPE_SWIZZLE_X : return fmt->tic.src_x; 35 case PIPE_SWIZZLE_Y: return fmt->tic.src_y; 36 case PIPE_SWIZZLE_Z : return fmt->tic.src_z; 37 case PIPE_SWIZZLE_W: return fmt->tic.src_w; 68 const struct nv50_format *fmt; local 96 fmt = &nv50_format_table[view->pipe.format]; 100 swz[0] = nv50_tic_swizzle(fmt, view->pipe.swizzle_r, tex_int); 101 swz[1] = nv50_tic_swizzle(fmt, view->pipe.swizzle_g, tex_int); 102 swz[2] = nv50_tic_swizzle(fmt, view->pipe.swizzle_b, tex_int) [all...] |