Searched refs:scissor (Results 1 - 6 of 6) sorted by relevance

/system/core/libpixelflinger/
H A Draster.cpp75 // clip to scissor
76 if (xd < GGLint(c->state.scissor.left)) {
77 GGLint offset = GGLint(c->state.scissor.left) - xd;
78 xd = GGLint(c->state.scissor.left);
82 if (yd < GGLint(c->state.scissor.top)) {
83 GGLint offset = GGLint(c->state.scissor.top) - yd;
84 yd = GGLint(c->state.scissor.top);
88 if ((xd + width) > GGLint(c->state.scissor.right)) {
89 width = GGLint(c->state.scissor.right) - xd;
91 if ((yd + height) > GGLint(c->state.scissor
[all...]
H A Dtrap.cpp215 // scissor...
216 if (l < GGLint(c->state.scissor.left)) {
217 xstart += TRI_FROM_INT(c->state.scissor.left-l);
218 l = GGLint(c->state.scissor.left);
220 if (t < GGLint(c->state.scissor.top)) {
221 ystart += TRI_FROM_INT(c->state.scissor.top-t);
222 t = GGLint(c->state.scissor.top);
224 if (r > GGLint(c->state.scissor.right)) {
225 r = GGLint(c->state.scissor.right);
227 if (b > GGLint(c->state.scissor
[all...]
H A Dpixelflinger.cpp150 c->state.scissor.user_left = x;
151 c->state.scissor.user_top = y;
152 c->state.scissor.user_right = x + width;
153 c->state.scissor.user_bottom = y + height;
599 const int32_t l = c->state.scissor.user_left;
600 const int32_t t = c->state.scissor.user_top;
601 const int32_t r = c->state.scissor.user_right;
602 const int32_t b = c->state.scissor.user_bottom;
603 c->state.scissor.left = max(0, l);
604 c->state.scissor
[all...]
H A Dclear.cpp99 const uint32_t l = c->state.scissor.left;
100 const uint32_t t = c->state.scissor.top;
101 uint32_t w = c->state.scissor.right - l;
102 uint32_t h = c->state.scissor.bottom - t;
/system/core/include/pixelflinger/
H A Dpixelflinger.h213 // scissor
214 void (*scissor)(void* c, GGLint x, GGLint y, GGLsizei width, GGLsizei height); member in struct:__anon320
/system/core/include/private/pixelflinger/
H A Dggl_context.h510 scissor_t scissor; member in struct:android::state_t

Completed in 102 milliseconds