Home
last modified time | relevance | path

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

12345678910>>...25

/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_cs.c34 * Upload the viewport scale. Defined as (px/2, py/2, pz) at the start of section
43 panvk_sysval_upload_viewport_scale(const VkViewport *viewport, in panvk_sysval_upload_viewport_scale() argument
46 data->f32[0] = 0.5f * viewport->width; in panvk_sysval_upload_viewport_scale()
47 data->f32[1] = 0.5f * viewport->height; in panvk_sysval_upload_viewport_scale()
48 data->f32[2] = (viewport->maxDepth - viewport->minDepth); in panvk_sysval_upload_viewport_scale()
52 * Upload the viewport offset. Defined as (ox, oy, oz) at the start of section
61 panvk_sysval_upload_viewport_offset(const VkViewport *viewport, in panvk_sysval_upload_viewport_offset() argument
64 data->f32[0] = (0.5f * viewport->width) + viewport in panvk_sysval_upload_viewport_offset()
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fTextureFormatTests.cpp142 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_width, m_height, deStringHash(getName())); in iterate()
143 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
144 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
169 // Setup base viewport. in iterate()
170 gl.viewport(viewport.x, viewport.y, viewport in iterate()
[all...]
H A Des2fTextureSizeTests.cpp122 RandomViewport viewport (m_renderCtx.getRenderTarget(), 128, 128, deStringHash(getName())); in iterate()
123 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
124 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
139 // Setup base viewport. in iterate()
140 gl.viewport(viewport.x, viewport.y, viewport in iterate()
[all...]
H A Des2fTextureWrapTests.cpp177 RandomViewport viewport (m_renderCtx.getRenderTarget(), VIEWPORT_WIDTH, VIEWPORT_HEIGHT, deStringHash(getName())); in iterate()
178 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
179 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
182 int leftWidth = viewport.width / 2; in iterate()
183 int rightWidth = viewport.width - leftWidth; in iterate()
216 gl.viewport(viewport.x, viewport in iterate()
[all...]
H A Des2fTextureMipmapTests.cpp261 const RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
268 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
273 int cellWidth = viewport.width / gridWidth; in iterate()
274 int cellHeight = viewport.height / gridHeight; in iterate()
277 if (viewport.width < defViewportWidth/2 || viewport.height < defViewportHeight/2) in iterate()
278 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); in iterate()
317 const int curW = gridX+1 == gridWidth ? (viewport.width-curX) : cellWidth; in iterate()
318 const int curH = gridY+1 == gridHeight ? (viewport in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fTextureFormatTests.cpp182 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_width, m_height, deStringHash(getName())); in iterate()
183 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
184 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
209 // Setup base viewport. in iterate()
210 gl.viewport(viewport.x, viewport.y, viewport in iterate()
[all...]
H A Des3fTextureSizeTests.cpp123 RandomViewport viewport (m_renderCtx.getRenderTarget(), 128, 128, deStringHash(getName())); in iterate()
124 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
125 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
140 // Setup base viewport. in iterate()
141 gl.viewport(viewport.x, viewport.y, viewport in iterate()
[all...]
H A Des3fTextureMipmapTests.cpp305 const RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
312 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
317 int cellWidth = viewport.width / gridWidth; in iterate()
318 int cellHeight = viewport.height / gridHeight; in iterate()
321 if (viewport.width < defViewportWidth/2 || viewport.height < defViewportHeight/2) in iterate()
322 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); in iterate()
361 const int curW = gridX+1 == gridWidth ? (viewport.width-curX) : cellWidth; in iterate()
362 const int curH = gridY+1 == gridHeight ? (viewport in iterate()
[all...]
H A Des3fTextureFilteringTests.cpp286 const RandomViewport viewport (m_renderCtx.getRenderTarget(), TEX2D_VIEWPORT_WIDTH, TEX2D_VIEWPORT_HEIGHT, deStringHash(getName()) ^ deInt32Hash(m_caseNdx)); in iterate()
292 tcu::Surface rendered (viewport.width, viewport.height); in iterate()
295 if (viewport.width < TEX2D_MIN_VIEWPORT_WIDTH || viewport.height < TEX2D_MIN_VIEWPORT_HEIGHT) in iterate()
315 gl.viewport(viewport.x, viewport.y, viewport.width, viewport in iterate()
[all...]
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_viewport.c30 #include "main/viewport.h"
44 * Update the viewport transformation matrix. Depends on:
45 * - viewport pos/size
58 float *scale = st->state.viewport[i].scale; in st_update_viewport()
59 float *translate = st->state.viewport[i].translate; in st_update_viewport()
70 st->state.viewport[i].swizzle_x = viewport_swizzle_from_glenum(ctx->ViewportArray[i].SwizzleX); in st_update_viewport()
71 st->state.viewport[i].swizzle_y = viewport_swizzle_from_glenum(ctx->ViewportArray[i].SwizzleY); in st_update_viewport()
72 st->state.viewport[i].swizzle_z = viewport_swizzle_from_glenum(ctx->ViewportArray[i].SwizzleZ); in st_update_viewport()
73 st->state.viewport[i].swizzle_w = viewport_swizzle_from_glenum(ctx->ViewportArray[i].SwizzleW); in st_update_viewport()
76 cso_set_viewport(st->cso_context, &st->state.viewport[ in st_update_viewport()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsScissorTests.cpp192 virtual void render (GLuint program, const IVec4& viewport) const = 0;
221 const RandomViewport viewport (m_renderCtx.getRenderTarget(), 256, 256, deStringHash(getName())); in iterate()
222 const IVec4 relScissorArea (int(m_scissorArea.x() * (float)viewport.width), in iterate()
223 int(m_scissorArea.y() * (float)viewport.height), in iterate()
224 int(m_scissorArea.z() * (float)viewport.width), in iterate()
225 int(m_scissorArea.w() * (float)viewport.height)); in iterate()
226 const IVec4 absScissorArea (relScissorArea.x() + viewport.x, in iterate()
227 relScissorArea.y() + viewport.y, in iterate()
231 tcu::Surface refImage (viewport.width, viewport in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles2/accuracy/
H A Des2aTextureFilteringTests.cpp200 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
201 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
202 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
208 // Accuracy measurements are off unless viewport size is 256x256 in iterate()
209 if (viewport.width < defViewportWidth || viewport.height < defViewportHeight) in iterate()
210 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); in iterate()
213 int leftWidth = viewport in iterate()
[all...]
H A Des2aTextureMipmapTests.cpp263 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
269 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
272 tcu::Surface idealFrame (viewport.width, viewport.height); in iterate()
277 int cellWidth = viewport.width / gridWidth; in iterate()
278 int cellHeight = viewport.height / gridHeight; in iterate()
280 // Accuracy measurements are off unless we get the expected viewport size. in iterate()
281 if (viewport.width < defViewportWidth || viewport in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles3/accuracy/
H A Des3aTextureFilteringTests.cpp190 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
191 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
192 tcu::Surface referenceFrame (viewport.width, viewport.height); in iterate()
198 // Accuracy measurements are off unless viewport size is 256x256 in iterate()
199 if (viewport.width < defViewportWidth || viewport.height < defViewportHeight) in iterate()
200 throw tcu::NotSupportedError("Too small viewport", "", __FILE__, __LINE__); in iterate()
203 int leftWidth = viewport in iterate()
[all...]
H A Des3aTextureMipmapTests.cpp254 RandomViewport viewport (m_renderCtx.getRenderTarget(), defViewportWidth, defViewportHeight, deStringHash(getName())); in iterate()
261 tcu::Surface renderedFrame (viewport.width, viewport.height); in iterate()
264 tcu::Surface idealFrame (viewport.width, viewport.height); in iterate()
269 int cellWidth = viewport.width / gridWidth; in iterate()
270 int cellHeight = viewport.height / gridHeight; in iterate()
272 // Accuracy measurements are off unless we get the expected viewport size. in iterate()
273 if (viewport.width < defViewportWidth || viewport in iterate()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fTextureFormatTests.cpp207 RandomViewport viewport (m_renderCtx.getRenderTarget(), m_size, m_size, deStringHash(getName())); in testLayerFace()
208 tcu::Surface renderedFrame (viewport.width, viewport.height); in testLayerFace()
209 tcu::Surface referenceFrame (viewport.width, viewport.height); in testLayerFace()
226 // Setup base viewport. in testLayerFace()
228 gl.viewport(viewport.x, viewport.y, viewport in testLayerFace()
[all...]
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_state.c210 const struct pipe_viewport_state *viewport) in lima_set_viewport_states()
215 ctx->viewport.left = ctx->ext_viewport.left = in lima_set_viewport_states()
216 viewport->translate[0] - fabsf(viewport->scale[0]); in lima_set_viewport_states()
217 ctx->viewport.right = ctx->ext_viewport.right = in lima_set_viewport_states()
218 viewport->translate[0] + fabsf(viewport->scale[0]); in lima_set_viewport_states()
219 ctx->viewport.bottom = ctx->ext_viewport.bottom = in lima_set_viewport_states()
220 viewport->translate[1] - fabsf(viewport in lima_set_viewport_states()
207 lima_set_viewport_states(struct pipe_context *pctx, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *viewport) lima_set_viewport_states() argument
[all...]
/third_party/mesa3d/src/gallium/tests/trivial/
H A Dtri.c71 struct pipe_viewport_state viewport; member
171 /* viewport, depth isn't really needed */ in init_prog()
189 p->viewport.scale[0] = half_width; in init_prog()
190 p->viewport.scale[1] = half_height * scale; in init_prog()
191 p->viewport.scale[2] = half_depth; in init_prog()
193 p->viewport.translate[0] = half_width + x; in init_prog()
194 p->viewport.translate[1] = (half_height + y) * scale + bias; in init_prog()
195 p->viewport.translate[2] = half_depth + z; in init_prog()
197 p->viewport.swizzle_x = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X; in init_prog()
198 p->viewport in init_prog()
[all...]
H A Dquad-tex.c75 struct pipe_viewport_state viewport; member
228 /* viewport, depth isn't really needed */ in init_prog()
246 p->viewport.scale[0] = half_width; in init_prog()
247 p->viewport.scale[1] = half_height * scale; in init_prog()
248 p->viewport.scale[2] = half_depth; in init_prog()
250 p->viewport.translate[0] = half_width + x; in init_prog()
251 p->viewport.translate[1] = (half_height + y) * scale + bias; in init_prog()
252 p->viewport.translate[2] = half_depth + z; in init_prog()
254 p->viewport.swizzle_x = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X; in init_prog()
255 p->viewport in init_prog()
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_emit.c34 float *vpscale = vc4->viewport.scale; in vc4_emit_state()
35 float *vptranslate = vc4->viewport.translate; in vc4_emit_state()
45 * Additionally, always clip the rendering to the viewport, in vc4_emit_state()
124 vc4->viewport.scale[0] * 16.0f; in vc4_emit_state()
126 vc4->viewport.scale[1] * 16.0f; in vc4_emit_state()
131 vc4->viewport.translate[2]; in vc4_emit_state()
133 vc4->viewport.scale[2]; in vc4_emit_state()
138 vc4->viewport.translate[0]; in vc4_emit_state()
140 vc4->viewport.translate[1]; in vc4_emit_state()
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c273 struct pipe_viewport_state viewport; in vl_matrix_filter_render() local
278 memset(&viewport, 0, sizeof(viewport)); in vl_matrix_filter_render()
279 viewport.scale[0] = dst->width; in vl_matrix_filter_render()
280 viewport.scale[1] = dst->height; in vl_matrix_filter_render()
281 viewport.scale[2] = 1; in vl_matrix_filter_render()
282 viewport.swizzle_x = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X; in vl_matrix_filter_render()
283 viewport.swizzle_y = PIPE_VIEWPORT_SWIZZLE_POSITIVE_Y; in vl_matrix_filter_render()
284 viewport.swizzle_z = PIPE_VIEWPORT_SWIZZLE_POSITIVE_Z; in vl_matrix_filter_render()
285 viewport in vl_matrix_filter_render()
[all...]
H A Dvl_bicubic_filter.c392 struct pipe_viewport_state viewport; in vl_bicubic_filter_render() local
414 memset(&viewport, 0, sizeof(viewport)); in vl_bicubic_filter_render()
416 viewport.scale[0] = dst_area->x1 - dst_area->x0; in vl_bicubic_filter_render()
417 viewport.scale[1] = dst_area->y1 - dst_area->y0; in vl_bicubic_filter_render()
418 viewport.translate[0] = dst_area->x0; in vl_bicubic_filter_render()
419 viewport.translate[1] = dst_area->y0; in vl_bicubic_filter_render()
421 viewport.scale[0] = dst->width; in vl_bicubic_filter_render()
422 viewport.scale[1] = dst->height; in vl_bicubic_filter_render()
424 viewport in vl_bicubic_filter_render()
[all...]
H A Dvl_compositor_cs.c634 result.x0 = tl.x * layer->viewport.scale[0] + layer->viewport.translate[0]; in calc_drawn_area()
635 result.y0 = tl.y * layer->viewport.scale[1] + layer->viewport.translate[1]; in calc_drawn_area()
636 result.x1 = br.x * layer->viewport.scale[0] + layer->viewport.translate[0]; in calc_drawn_area()
637 result.y1 = br.y * layer->viewport.scale[1] + layer->viewport.translate[1]; in calc_drawn_area()
713 drawn.scale_x = layer->viewport.scale[0] / in draw_layers()
716 drawn.scale_y = layer->viewport in draw_layers()
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_emit.c208 OUT_RING(ring, fui(ctx->viewport.translate[0])); in fd2_emit_state_binning()
209 OUT_RING(ring, fui(ctx->viewport.translate[1])); in fd2_emit_state_binning()
210 OUT_RING(ring, fui(ctx->viewport.translate[2])); in fd2_emit_state_binning()
212 OUT_RING(ring, fui(ctx->viewport.scale[0])); in fd2_emit_state_binning()
213 OUT_RING(ring, fui(ctx->viewport.scale[1])); in fd2_emit_state_binning()
214 OUT_RING(ring, fui(ctx->viewport.scale[2])); in fd2_emit_state_binning()
338 OUT_RING(ring, fui(ctx->viewport.scale[0])); /* PA_CL_VPORT_XSCALE */ in fd2_emit_state()
339 OUT_RING(ring, fui(ctx->viewport.translate[0])); /* PA_CL_VPORT_XOFFSET */ in fd2_emit_state()
340 OUT_RING(ring, fui(ctx->viewport.scale[1])); /* PA_CL_VPORT_YSCALE */ in fd2_emit_state()
341 OUT_RING(ring, fui(ctx->viewport in fd2_emit_state()
[all...]
/third_party/skia/src/gpu/vk/
H A DGrVkMSAALoadManager.cpp148 // Set Dynamic viewport and stencil in loadMSAAFromResolve()
149 // We always use one viewport the size of the RT in loadMSAAFromResolve()
150 VkViewport viewport; in loadMSAAFromResolve() local
151 viewport.x = 0.0f; in loadMSAAFromResolve()
152 viewport.y = 0.0f; in loadMSAAFromResolve()
153 viewport.width = SkIntToScalar(dst->width()); in loadMSAAFromResolve()
154 viewport.height = SkIntToScalar(dst->height()); in loadMSAAFromResolve()
155 viewport.minDepth = 0.0f; in loadMSAAFromResolve()
156 viewport.maxDepth = 1.0f; in loadMSAAFromResolve()
157 commandBuffer->setViewport(gpu, 0, 1, &viewport); in loadMSAAFromResolve()
[all...]

Completed in 25 milliseconds

12345678910>>...25