Lines Matching defs:blob
768 * stages. Note that the blob doesn't support this either.
1208 * however that doesn't match the blob, and fails some dEQP tests.
1750 /* Copy what the blob does here. This will emit an extra 0x3f
2670 struct blob *blob);
2675 struct blob_reader *blob);
2716 struct blob *blob)
2721 blob_write_bytes(blob, shaders->push_consts, sizeof(shaders->push_consts));
2722 blob_write_uint8(blob, shaders->active_desc_sets);
2723 blob_write_uint8(blob, shaders->multi_pos_output);
2727 blob_write_uint8(blob, 1);
2728 ir3_store_variant(blob, shaders->variants[i]);
2730 blob_write_uint8(blob, 0);
2740 struct blob_reader *blob)
2749 blob_copy_bytes(blob, shaders->push_consts, sizeof(shaders->push_consts));
2750 shaders->active_desc_sets = blob_read_uint8(blob);
2751 shaders->multi_pos_output = blob_read_uint8(blob);
2754 bool has_shader = blob_read_uint8(blob);
2756 shaders->variants[i] = ir3_retrieve_variant(blob, dev->compiler, NULL);
3734 * setting the SINGLE_PRIM_MODE field to the same value that the blob does