Lines Matching defs:resources
468 struct util_dynarray resources;
881 resource_v1 = util_dynarray_grow(&ctx->resources, struct dxil_resource_v1, 1);
884 resource_v0 = util_dynarray_grow(&ctx->resources, struct dxil_resource_v0, 1);
945 assert(offset + count <= ctx->resources.size / resource_element_size);
947 const struct dxil_resource_v0 *resource = (const struct dxil_resource_v0 *)((const char *)ctx->resources.data + resource_element_size * i);
1286 for (struct dxil_resource_v0 *res = (struct dxil_resource_v0 *)ctx->resources.data;
1287 res < (struct dxil_resource_v0 *)((char *)ctx->resources.data + ctx->resources.size);
1504 const struct dxil_mdnode *resources,
1516 resources,
1657 dxil_add_metadata_named_node(&ctx->mod, "dx.resources",
2875 * In all cases except GL UBOs, the resources are a single zero-based array.
5378 /* The validator forces us to emit resources in a specific order:
5633 state->num_resources = ctx->resources.size / resource_element_size;
5634 state->resources.v0 = (struct dxil_resource_v0*)ctx->resources.data;
5845 util_dynarray_init(&ctx->resources, ctx->ralloc_ctx);