Home | History | Annotate | Download | only in i965

Lines Matching refs:glarray

319       assert(element->glarray->StrideB == 0);
321 intel_upload_data(&brw->intel, element->glarray->Ptr,
330 int src_stride = element->glarray->StrideB;
331 const unsigned char *src = element->glarray->Ptr + min * src_stride;
392 if (input->glarray->Size && get_size(input->glarray->Type))
404 const struct gl_client_array *glarray = input->glarray;
405 int type_size = get_size(glarray->Type);
407 input->element_size = type_size * glarray->Size;
409 if (_mesa_is_bufferobj(glarray->BufferObj)) {
411 intel_buffer_object(glarray->BufferObj);
415 const struct gl_client_array *other = brw->vb.enabled[k]->glarray;
416 if (glarray->BufferObj == other->BufferObj &&
417 glarray->StrideB == other->StrideB &&
418 glarray->InstanceDivisor == other->InstanceDivisor &&
419 (uintptr_t)(glarray->Ptr - other->Ptr) < glarray->StrideB)
422 input->offset = glarray->Ptr - other->Ptr;
434 buffer->offset += (uintptr_t)glarray->Ptr;
435 buffer->stride = glarray->StrideB;
436 buffer->step_rate = glarray->InstanceDivisor;
460 interleaved = glarray->StrideB;
461 ptr = glarray->Ptr;
463 else if (interleaved != glarray->StrideB ||
464 (uintptr_t)(glarray->Ptr - ptr) > interleaved)
468 else if ((uintptr_t)(glarray->Ptr - ptr) & (type_size -1))
505 ((const unsigned char *)upload[i]->glarray->Ptr - ptr);
516 if (upload[i]->glarray->InstanceDivisor == 0) {
525 (brw->num_instances - 1) / upload[i]->glarray->InstanceDivisor;
530 buffer->step_rate = upload[i]->glarray->InstanceDivisor;
673 uint32_t format = get_surface_type(input->glarray->Type,
674 input->glarray->Size,
675 input->glarray->Format,
676 input->glarray->Normalized,
677 input->glarray->Integer);
703 switch (input->glarray->Size) {
707 case 3: comp3 = input->glarray->Integer ? BRW_VE1_COMPONENT_STORE_1_INT
738 uint32_t format = get_surface_type(gen6_edgeflag_input->glarray->Type,
739 gen6_edgeflag_input->glarray->Size,
740 gen6_edgeflag_input->glarray->Format,
741 gen6_edgeflag_input->glarray->Normalized,
742 gen6_edgeflag_input->glarray->Integer);