Lines Matching refs:slot
54 * \param slot which constant buffer in [0, PIPE_MAX_CONSTANT_BUFFERS-1]
60 unsigned slot,
69 if (size > draw->vs.const_storage_size[slot]) {
70 if (draw->vs.aligned_constant_storage[slot]) {
71 align_free((void *)draw->vs.aligned_constant_storage[slot]);
72 draw->vs.const_storage_size[slot] = 0;
74 draw->vs.aligned_constant_storage[slot] =
76 if (draw->vs.aligned_constant_storage[slot]) {
77 draw->vs.const_storage_size[slot] = size;
81 if (draw->vs.aligned_constant_storage[slot]) {
82 memcpy((void *)draw->vs.aligned_constant_storage[slot],
86 constants = draw->vs.aligned_constant_storage[slot];
89 draw->vs.aligned_constants[slot] = constants;