/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_viewport.c | 36 * Update the viewport transformation matrix. Depends on: 37 * - viewport pos/size 51 * Y=0=TOP but OpenGL is Y=0=BOTTOM. So we need to invert the viewport. 72 st->state.viewport.scale[0] = half_width; 73 st->state.viewport.scale[1] = half_height * yScale; 74 st->state.viewport.scale[2] = half_depth; 75 st->state.viewport.scale[3] = 1.0; 77 st->state.viewport.translate[0] = half_width + x; 78 st->state.viewport.translate[1] = (half_height + y) * yScale + yBias; 79 st->state.viewport [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | gen7_viewport_state.c | 62 vp->viewport.m00 = v[MAT_SX]; 63 vp->viewport.m11 = v[MAT_SY] * y_scale; 64 vp->viewport.m22 = v[MAT_SZ] * depth_scale; 65 vp->viewport.m30 = v[MAT_TX]; 66 vp->viewport.m31 = v[MAT_TY] * y_scale + y_bias; 67 vp->viewport.m32 = v[MAT_TZ] * depth_scale;
|
H A D | gen6_viewport_state.c | 91 sfv->viewport.m00 = v[MAT_SX]; 92 sfv->viewport.m11 = v[MAT_SY] * y_scale; 93 sfv->viewport.m22 = v[MAT_SZ] * depth_scale; 94 sfv->viewport.m30 = v[MAT_TX]; 95 sfv->viewport.m31 = v[MAT_TY] * y_scale + y_bias; 96 sfv->viewport.m32 = v[MAT_TZ] * depth_scale;
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_clip.c | 48 const struct pipe_viewport_state *viewport) 52 /* pass the viewport info to the draw module */ 53 draw_set_viewport_state(llvmpipe->draw, viewport); 55 llvmpipe->viewport = *viewport; /* struct copy */ 47 llvmpipe_set_viewport_state(struct pipe_context *pipe, const struct pipe_viewport_state *viewport) argument
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state_clip.c | 48 const struct pipe_viewport_state *viewport) 52 /* pass the viewport info to the draw module */ 53 draw_set_viewport_state(softpipe->draw, viewport); 55 softpipe->viewport = *viewport; /* struct copy */ 47 softpipe_set_viewport_state(struct pipe_context *pipe, const struct pipe_viewport_state *viewport) argument
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fTextureSizeTests.cpp | 121 RandomViewport viewport (m_renderCtx.getRenderTarget(), 128, 128, deStringHash(getName())); 122 tcu::Surface renderedFrame (viewport.width, viewport.height); 123 tcu::Surface referenceFrame (viewport.width, viewport.height); 133 // Setup base viewport. 134 gl.viewport(viewport.x, viewport.y, viewport [all...] |
H A D | es2fTextureFormatTests.cpp | 140 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_width, m_height, deStringHash(getName())); 141 tcu::Surface renderedFrame (viewport.width, viewport.height); 142 tcu::Surface referenceFrame (viewport.width, viewport.height); 167 // Setup base viewport. 168 gl.viewport(viewport.x, viewport.y, viewport [all...] |
H A D | es2fTextureWrapTests.cpp | 163 RandomViewport viewport (m_renderCtx.getRenderTarget(), VIEWPORT_WIDTH, VIEWPORT_HEIGHT, deStringHash(getName())); 164 tcu::Surface renderedFrame (viewport.width, viewport.height); 165 tcu::Surface referenceFrame (viewport.width, viewport.height); 168 int leftWidth = viewport.width / 2; 169 int rightWidth = viewport.width - leftWidth; 192 gl.viewport(viewport.x, viewport [all...] |
H A D | es2fTextureMipmapTests.cpp | 260 const RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 267 tcu::Surface renderedFrame (viewport.width, viewport.height); 272 int cellWidth = viewport.width / gridWidth; 273 int cellHeight = viewport.height / gridHeight; 276 if (viewport.width < defViewportWidth/2 || viewport.height < defViewportHeight/2) 277 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); 316 const int curW = gridX+1 == gridWidth ? (viewport.width-curX) : cellWidth; 317 const int curH = gridY+1 == gridHeight ? (viewport [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fTextureSizeTests.cpp | 121 RandomViewport viewport (m_renderCtx.getRenderTarget(), 128, 128, deStringHash(getName())); 122 tcu::Surface renderedFrame (viewport.width, viewport.height); 123 tcu::Surface referenceFrame (viewport.width, viewport.height); 133 // Setup base viewport. 134 gl.viewport(viewport.x, viewport.y, viewport [all...] |
H A D | es3fTextureFormatTests.cpp | 157 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_width, m_height, deStringHash(getName())); 158 tcu::Surface renderedFrame (viewport.width, viewport.height); 159 tcu::Surface referenceFrame (viewport.width, viewport.height); 184 // Setup base viewport. 185 gl.viewport(viewport.x, viewport.y, viewport [all...] |
H A D | es3fTextureMipmapTests.cpp | 304 const RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 311 tcu::Surface renderedFrame (viewport.width, viewport.height); 316 int cellWidth = viewport.width / gridWidth; 317 int cellHeight = viewport.height / gridHeight; 320 if (viewport.width < defViewportWidth/2 || viewport.height < defViewportHeight/2) 321 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); 360 const int curW = gridX+1 == gridWidth ? (viewport.width-curX) : cellWidth; 361 const int curH = gridY+1 == gridHeight ? (viewport [all...] |
/external/libvncserver/x11vnc/ |
H A D | macosx_opengl.c | 56 GLint viewport[4]; local 58 glGetIntegerv(GL_VIEWPORT, viewport); 59 return (int) viewport[2]; 63 GLint viewport[4]; local 65 glGetIntegerv(GL_VIEWPORT, viewport); 66 return (int) viewport[3];
|
/external/deqp/modules/glshared/ |
H A D | glsScissorTests.cpp | 178 virtual void render (GLuint program, const IVec4& viewport) const = 0; 204 const RandomViewport viewport (m_renderCtx.getRenderTarget(), 256, 256, deStringHash(getName())); 205 const IVec4 relScissorArea (int(m_scissorArea.x()*viewport.width), 206 int(m_scissorArea.y()*viewport.height), 207 int(m_scissorArea.z()*viewport.width), 208 int(m_scissorArea.w()*viewport.height)); 209 const IVec4 absScissorArea (relScissorArea.x() + viewport.x, 210 relScissorArea.y() + viewport.y, 214 tcu::Surface refImage (viewport.width, viewport [all...] |
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
H A D | pp_program.h | 48 struct pipe_viewport_state viewport; member in struct:program
|
/external/deqp/modules/gles2/accuracy/ |
H A D | es2aTextureFilteringTests.cpp | 198 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 199 tcu::Surface renderedFrame (viewport.width, viewport.height); 200 tcu::Surface referenceFrame (viewport.width, viewport.height); 206 // Accuracy measurements are off unless viewport size is 256x256 207 if (viewport.width < defViewportWidth || viewport.height < defViewportHeight) 208 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); 211 int leftWidth = viewport [all...] |
H A D | es2aTextureMipmapTests.cpp | 261 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 267 tcu::Surface renderedFrame (viewport.width, viewport.height); 270 tcu::Surface idealFrame (viewport.width, viewport.height); 275 int cellWidth = viewport.width / gridWidth; 276 int cellHeight = viewport.height / gridHeight; 278 // Accuracy measurements are off unless we get the expected viewport size. 279 if (viewport.width < defViewportWidth || viewport [all...] |
/external/deqp/modules/gles3/accuracy/ |
H A D | es3aTextureFilteringTests.cpp | 189 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 190 tcu::Surface renderedFrame (viewport.width, viewport.height); 191 tcu::Surface referenceFrame (viewport.width, viewport.height); 197 // Accuracy measurements are off unless viewport size is 256x256 198 if (viewport.width < defViewportWidth || viewport.height < defViewportHeight) 199 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); 202 int leftWidth = viewport [all...] |
H A D | es3aTextureMipmapTests.cpp | 253 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); 260 tcu::Surface renderedFrame (viewport.width, viewport.height); 263 tcu::Surface idealFrame (viewport.width, viewport.height); 268 int cellWidth = viewport.width / gridWidth; 269 int cellHeight = viewport.height / gridHeight; 271 // Accuracy measurements are off unless we get the expected viewport size. 272 if (viewport.width < defViewportWidth || viewport [all...] |
/external/mesa3d/src/gallium/tests/trivial/ |
H A D | tri.c | 71 struct pipe_viewport_state viewport; member in struct:program 170 /* viewport, depth isn't really needed */ 188 p->viewport.scale[0] = half_width; 189 p->viewport.scale[1] = half_height * scale; 190 p->viewport.scale[2] = half_depth; 191 p->viewport.scale[3] = 1.0f; 193 p->viewport.translate[0] = half_width + x; 194 p->viewport.translate[1] = (half_height + y) * scale + bias; 195 p->viewport.translate[2] = half_depth + z; 196 p->viewport [all...] |
H A D | quad-tex.c | 74 struct pipe_viewport_state viewport; member in struct:program 229 /* viewport, depth isn't really needed */ 247 p->viewport.scale[0] = half_width; 248 p->viewport.scale[1] = half_height * scale; 249 p->viewport.scale[2] = half_depth; 250 p->viewport.scale[3] = 1.0f; 252 p->viewport.translate[0] = half_width + x; 253 p->viewport.translate[1] = (half_height + y) * scale + bias; 254 p->viewport.translate[2] = half_depth + z; 255 p->viewport [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_state_framebuffer.c | 168 const struct pipe_viewport_state *viewport = &svga->curr.viewport; local 184 float fx = viewport->scale[0] * -1.0 + viewport->translate[0]; 185 float fy = flip * viewport->scale[1] * -1.0 + viewport->translate[1]; 186 float fw = viewport->scale[0] * 2; 187 float fh = flip * viewport->scale[1] * 2; 191 /* Examine gallium viewport transformation and produce a screen 219 fx = viewport [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fTextureFormatTests.cpp | 176 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_size, m_size, deStringHash(getName())); 177 tcu::Surface renderedFrame (viewport.width, viewport.height); 178 tcu::Surface referenceFrame (viewport.width, viewport.height); 195 // Setup base viewport. 197 gl.viewport(viewport.x, viewport.y, viewport [all...] |
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nv04_context.h | 37 float viewport[16]; member in struct:nv04_context
|
/external/skia/tools/ |
H A D | bench_pictures_cfg_helper.py | 46 return BitmapConfig(viewport=[str(viewport_x), str(viewport_y)], **kwargs) 50 return GPUConfig(viewport=[str(viewport_x), str(viewport_y)], **kwargs) 54 return RTreeConfig(mode='simple', viewport=[str(viewport_x), str(viewport_y)], 60 viewport=[str(viewport_x), str(viewport_y)], **kwargs)
|