Searched refs:viewport (Results 1 - 25 of 233) sorted by relevance

12345678910

/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_viewport.c36 * 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 Dgen7_viewport_state.c62 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 Dgen6_viewport_state.c91 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 Dlp_state_clip.c48 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 Dsp_state_clip.c48 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 Des2fTextureSizeTests.cpp121 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 Des2fTextureFormatTests.cpp140 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 Des2fTextureWrapTests.cpp163 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 Des2fTextureMipmapTests.cpp260 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 Des3fTextureSizeTests.cpp121 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 Des3fTextureFormatTests.cpp157 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 Des3fTextureMipmapTests.cpp304 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 Dmacosx_opengl.c56 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 DglsScissorTests.cpp178 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 Dpp_program.h48 struct pipe_viewport_state viewport; member in struct:program
/external/deqp/modules/gles2/accuracy/
H A Des2aTextureFilteringTests.cpp198 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 Des2aTextureMipmapTests.cpp261 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 Des3aTextureFilteringTests.cpp189 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 Des3aTextureMipmapTests.cpp253 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 Dtri.c71 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 Dquad-tex.c74 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 Dsvga_state_framebuffer.c168 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 Des31fTextureFormatTests.cpp176 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 Dnv04_context.h37 float viewport[16]; member in struct:nv04_context
/external/skia/tools/
H A Dbench_pictures_cfg_helper.py46 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)

Completed in 5193 milliseconds

12345678910