Lines Matching refs:format

46 #include "util/format/u_format.h"
429 cbci_clamped.format = VK_FORMAT_UNDEFINED;
435 cbci.format = screen->info.border_color_feats.customBorderColorWithoutFormat ? VK_FORMAT_UNDEFINED : zink_get_format(screen, state->border_color_format);
606 VkSampler sampler = (surface->base.format == PIPE_FORMAT_Z24X8_UNORM && surface->ivci.format == VK_FORMAT_D32_SFLOAT) ||
607 (surface->base.format == PIPE_FORMAT_Z24_UNORM_S8_UINT && surface->ivci.format == VK_FORMAT_D32_SFLOAT_S8_UINT) ?
710 ((surface->base.format == PIPE_FORMAT_Z24X8_UNORM && surface->ivci.format == VK_FORMAT_D32_SFLOAT) ||
711 (surface->base.format == PIPE_FORMAT_Z24_UNORM_S8_UINT && surface->ivci.format == VK_FORMAT_D32_SFLOAT_S8_UINT)))
779 create_bvci(struct zink_context *ctx, struct zink_resource *res, enum pipe_format format, uint32_t offset, uint32_t range)
788 if (screen->format_props[format].bufferFeatures & VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT)
792 bvci.format = zink_get_format(screen, format);
793 assert(bvci.format);
796 unsigned blocksize = util_format_get_blocksize(format);
905 templ.format = state->format;
920 ivci.subresourceRange.aspectMask = sampler_aspect_from_format(state->format);
945 if (zink_format_is_voidable_rgba_variant(state->format)) {
946 const struct util_format_description *desc = util_format_description(state->format);
957 assert(ivci.format);
966 VkBufferViewCreateInfo bvci = create_bvci(ctx, res, state->format, state->u.buf.offset, state->u.buf.size);
1542 VkBufferViewCreateInfo bvci = create_bvci(ctx, res, view->format, view->u.buf.offset, view->u.buf.size);
1570 tmpl.format = view->format;
2230 ctx->gfx_pipeline_state.rendering_formats[i] = surf ? surf->info.format[0] : VK_FORMAT_R8G8B8A8_UNORM;
2252 has_depth = util_format_has_depth(util_format_description(ctx->fb_state.zsbuf->format));
2253 has_stencil = util_format_has_stencil(util_format_description(ctx->fb_state.zsbuf->format));
2266 ctx->gfx_pipeline_state.rendering_info.depthAttachmentFormat = surf->info.format[0];
2272 ctx->gfx_pipeline_state.rendering_info.stencilAttachmentFormat = surf->info.format[0];
2329 /* validate zs VUs: attachment must be null or format must be valid */
2886 psurf->format != res->base.b.format) {
2895 if (util_format_has_alpha1(psurf->format)) {
2915 switch (psurf->format) {
4123 if (util_format_get_num_planes(src->base.b.format) == 1 &&
4124 util_format_get_num_planes(dst->base.b.format) == 1) {
4126 * has a multi-planar image format then the aspectMask member of srcSubresource