HomeSort by: relevance | last modified time | path
    Searched defs:fmt (Results 1 - 25 of 152) sorted by relevancy

1 2 3 4 5 6 7

  /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...]

Completed in 32 milliseconds

1 2 3 4 5 6 7