Lines Matching refs:dst
58 void ggl_set_surface(context_t* c, surface_t* dst, const GGLSurface* src) in ggl_set_surface() argument
60 dst->width = src->width; in ggl_set_surface()
61 dst->height = src->height; in ggl_set_surface()
62 dst->stride = src->stride; in ggl_set_surface()
63 dst->data = src->data; in ggl_set_surface()
64 dst->format = src->format; in ggl_set_surface()
65 dst->dirty = 1; in ggl_set_surface()
66 if (__builtin_expect(dst->stride < 0, false)) { in ggl_set_surface()
67 const GGLFormat& pixelFormat(c->formats[dst->format]); in ggl_set_surface()
68 const int32_t bpr = -dst->stride * pixelFormat.size; in ggl_set_surface()
69 dst->data += bpr * (dst->height-1); in ggl_set_surface()