Lines Matching refs:bg
121 float *vertices = hud->bg.vertices + hud->bg.num_vertices*2;
124 assert(hud->bg.num_vertices + 4 <= hud->bg.max_num_vertices);
138 hud->bg.num_vertices += num/2;
553 if (hud->bg.num_vertices) {
565 cso_set_vertex_buffers(cso, 0, 1, 0, false, &hud->bg.vbuf);
566 cso_draw_arrays(cso, PIPE_PRIM_QUADS, 0, hud->bg.num_vertices);
568 pipe_resource_reference(&hud->bg.vbuf.buffer.resource, NULL);
650 hud_prepare_vertices(hud, &hud->bg, 16 * 256, 2 * sizeof(float));
658 hud->bg.buffer_size +
661 16, &hud->bg.vbuf.buffer_offset, &hud->bg.vbuf.buffer.resource,
662 (void**)&hud->bg.vertices);
663 if (!hud->bg.vertices)
666 pipe_resource_reference(&hud->whitelines.vbuf.buffer.resource, hud->bg.vbuf.buffer.resource);
667 pipe_resource_reference(&hud->text.vbuf.buffer.resource, hud->bg.vbuf.buffer.resource);
669 hud->whitelines.vbuf.buffer_offset = hud->bg.vbuf.buffer_offset +
670 hud->bg.buffer_size;
671 hud->whitelines.vertices = hud->bg.vertices +
672 hud->bg.buffer_size / sizeof(float);