Lines Matching refs:ssbos
667 assert(num <= ARRAY_SIZE(setup->ssbos));
671 util_copy_shader_buffer(&setup->ssbos[i].current, &buffers[i]);
673 for (; i < ARRAY_SIZE(setup->ssbos); i++) {
674 util_copy_shader_buffer(&setup->ssbos[i].current, NULL);
1298 for (unsigned i = 0; i < ARRAY_SIZE(setup->ssbos); ++i) {
1299 struct pipe_resource *buffer = setup->ssbos[i].current.buffer;
1307 current_data += setup->ssbos[i].current.buffer_offset;
1309 setup->fs.current.jit_context.ssbos[i] =
1312 setup->ssbos[i].current.buffer_size;
1314 setup->fs.current.jit_context.ssbos[i] = NULL;
1366 for (unsigned i = 0; i < ARRAY_SIZE(setup->ssbos); i++) {
1367 if (setup->ssbos[i].current.buffer) {
1369 setup->ssbos[i].current.buffer,
1536 for (unsigned i = 0; i < ARRAY_SIZE(setup->ssbos); i++) {
1537 pipe_resource_reference(&setup->ssbos[i].current.buffer, NULL);