Searched refs:writable_ssbos (Results 1 – 7 of 7) sorted by relevance
229 uint32_t writable_ssbos[PIPE_SHADER_TYPES]; member
1398 unsigned old_writable_mask = ctx->writable_ssbos[p_stage]; in zink_set_shader_buffers()1399 ctx->writable_ssbos[p_stage] &= ~modified_bits; in zink_set_shader_buffers()1400 ctx->writable_ssbos[p_stage] |= writable_bitmask << start_slot; in zink_set_shader_buffers()1416 if (ctx->writable_ssbos[p_stage] & BITFIELD64_BIT(start_slot + i)) { in zink_set_shader_buffers()2558 if (ctx->writable_ssbos[stage] & (1 << idx)) in get_access_flags_for_binding()3938 has_write |= (ctx->writable_ssbos[shader] & BITFIELD64_BIT(slot)) != 0; in rebind_buffer()4310 …zink_batch_resource_usage_set(batch, res, (ctx->writable_ssbos[shader] & BITFIELD64_BIT(slot)) != … in zink_rebind_all_buffers()
1641 uint32_t writable = ctx->writable_ssbos[shader] & BITFIELD_BIT(idx + k); in calc_descriptor_state_hash_ssbo()
430 uint32_t writable_ssbos; member
3624 shs->writable_ssbos &= ~modified_bits; in crocus_set_shader_buffers()3625 shs->writable_ssbos |= writable_bitmask << start_slot; in crocus_set_shader_buffers()5495 !!(shs->writable_ssbos & (1 << i))); in crocus_populate_binding_table()8406 (shs->writable_ssbos >> i) & 1);
577 uint32_t writable_ssbos; member
3543 shs->writable_ssbos &= ~modified_bits; in iris_set_shader_buffers()3544 shs->writable_ssbos |= writable_bitmask << start_slot; in iris_set_shader_buffers()5188 shs->writable_ssbos & (1u << i), IRIS_DOMAIN_NONE); in iris_populate_binding_table()7571 (shs->writable_ssbos >> i) & 1); in iris_rebind_buffer()