• Home
  • Raw
  • Download

Lines Matching refs:start_slot

247    uint32_t num_viewports, start_slot;  in vrend_decode_set_viewport_state()  local
255 start_slot = get_buf_entry(buf, VIRGL_SET_VIEWPORT_START_SLOT); in vrend_decode_set_viewport_state()
258 start_slot > (PIPE_MAX_VIEWPORTS - num_viewports)) in vrend_decode_set_viewport_state()
268 vrend_set_viewport_states(ctx, start_slot, num_viewports, vps); in vrend_decode_set_viewport_state()
350 uint32_t start_slot; in vrend_decode_set_sampler_views() local
356 start_slot = get_buf_entry(buf, VIRGL_SET_SAMPLER_VIEWS_START_SLOT); in vrend_decode_set_sampler_views()
362 start_slot > (PIPE_MAX_SHADER_SAMPLER_VIEWS - num_samps)) in vrend_decode_set_sampler_views()
367 vrend_set_single_sampler_view(ctx, shader_type, i + start_slot, handle); in vrend_decode_set_sampler_views()
369 vrend_set_num_sampler_views(ctx, shader_type, start_slot, num_samps); in vrend_decode_set_sampler_views()
882 uint32_t start_slot; in vrend_decode_set_scissor_state() local
894 start_slot = get_buf_entry(buf, VIRGL_SET_SCISSOR_START_SLOT); in vrend_decode_set_scissor_state()
906 vrend_set_scissor_state(ctx, start_slot, num_scissor, ss); in vrend_decode_set_scissor_state()
1043 uint32_t start_slot = get_buf_entry(buf, VIRGL_BIND_SAMPLER_STATES_START_SLOT); in vrend_decode_bind_sampler_states() local
1049 vrend_bind_sampler_states(ctx, shader_type, start_slot, num_states, in vrend_decode_bind_sampler_states()
1180 uint32_t shader_type, start_slot; in vrend_decode_set_shader_buffers() local
1187 start_slot = get_buf_entry(buf, VIRGL_SET_SHADER_BUFFER_START_SLOT); in vrend_decode_set_shader_buffers()
1194 if (start_slot > PIPE_MAX_SHADER_BUFFERS || in vrend_decode_set_shader_buffers()
1195 start_slot > PIPE_MAX_SHADER_BUFFERS - num_ssbo) in vrend_decode_set_shader_buffers()
1202 vrend_set_single_ssbo(ctx, shader_type, start_slot + i, offset, buf_len, in vrend_decode_set_shader_buffers()
1211 uint32_t start_slot; in vrend_decode_set_atomic_buffers() local
1217 start_slot = get_buf_entry(buf, VIRGL_SET_ATOMIC_BUFFER_START_SLOT); in vrend_decode_set_atomic_buffers()
1222 start_slot > PIPE_MAX_HW_ATOMIC_BUFFERS || in vrend_decode_set_atomic_buffers()
1223 start_slot > PIPE_MAX_HW_ATOMIC_BUFFERS - num_abo) in vrend_decode_set_atomic_buffers()
1230 vrend_set_single_abo(ctx, start_slot + i, offset, buf_len, handle); in vrend_decode_set_atomic_buffers()
1239 uint32_t shader_type, start_slot; in vrend_decode_set_shader_images() local
1245 start_slot = get_buf_entry(buf, VIRGL_SET_SHADER_IMAGE_START_SLOT); in vrend_decode_set_shader_images()
1252 if (start_slot > PIPE_MAX_SHADER_IMAGES || in vrend_decode_set_shader_images()
1253 start_slot > PIPE_MAX_SHADER_IMAGES - num_images) in vrend_decode_set_shader_images()
1262 vrend_set_single_image_view(ctx, shader_type, start_slot + i, format, access, in vrend_decode_set_shader_images()