Lines Matching defs:class
913 get_resource_id(struct ntd_context *ctx, enum dxil_resource_class class,
924 switch (class) {
2816 get_resource_handle(struct ntd_context *ctx, nir_src *src, enum dxil_resource_class class,
2835 if (class == DXIL_RESOURCE_CLASS_UAV)
2844 if (class == DXIL_RESOURCE_CLASS_UAV)
2863 class == DXIL_RESOURCE_CLASS_UAV) {
2883 class == DXIL_RESOURCE_CLASS_CBV)
2886 const struct dxil_value *handle = emit_createhandle_call(ctx, class,
2887 get_resource_id(ctx, class, space, base_binding), value, !const_block_index);
2899 enum dxil_resource_class class = DXIL_RESOURCE_CLASS_UAV;
2903 class = DXIL_RESOURCE_CLASS_SRV;
2906 const struct dxil_value *handle = get_resource_handle(ctx, &intr->src[0], class, DXIL_RESOURCE_KIND_RAW_BUFFER);
3916 enum dxil_resource_class class = DXIL_RESOURCE_CLASS_UAV;
3920 class = DXIL_RESOURCE_CLASS_SRV;
3923 const struct dxil_value *handle = get_resource_handle(ctx, &intr->src[0], class, DXIL_RESOURCE_KIND_RAW_BUFFER);