/third_party/mesa3d/src/mesa/main/ |
D | rastpos.c | 391 * glRasterPos transformation. Typically called via ctx->Driver.RasterPos(). 449 ctx->Current.RasterPos[0] = ndc[0] * scale[0] + translate[0]; in _mesa_RasterPos() 450 ctx->Current.RasterPos[1] = ndc[1] * scale[1] + translate[1]; in _mesa_RasterPos() 451 ctx->Current.RasterPos[2] = ndc[2] * scale[2] + translate[2]; in _mesa_RasterPos() 452 ctx->Current.RasterPos[3] = clip[3]; in _mesa_RasterPos() 456 ctx->Current.RasterPos[3] = CLAMP(ctx->Current.RasterPos[3], in _mesa_RasterPos() 462 ctx->Current.RasterPos[3] = MAX2(ctx->Current.RasterPos[3], in _mesa_RasterPos() 467 ctx->Current.RasterPos[3] = MIN2(ctx->Current.RasterPos[3], in _mesa_RasterPos() 522 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] ); in _mesa_RasterPos() 528 * Helper function for all the RasterPos functions. [all …]
|
D | drawpix.c | 62 lroundf(ctx->Current.RasterPos[0]), in _mesa_DrawPixels() 63 lroundf(ctx->Current.RasterPos[1])); in _mesa_DrawPixels() 150 GLint x = lroundf(ctx->Current.RasterPos[0]); in _mesa_DrawPixels() 151 GLint y = lroundf(ctx->Current.RasterPos[1]); in _mesa_DrawPixels() 178 ctx->Current.RasterPos, in _mesa_DrawPixels() 211 lroundf(ctx->Current.RasterPos[0]), in _mesa_CopyPixels() 212 lroundf(ctx->Current.RasterPos[1])); in _mesa_CopyPixels() 289 GLint destx = lroundf(ctx->Current.RasterPos[0]); in _mesa_CopyPixels() 290 GLint desty = lroundf(ctx->Current.RasterPos[1]); in _mesa_CopyPixels() 299 ctx->Current.RasterPos, in _mesa_CopyPixels() [all …]
|
D | dlist.h | 46 float xmove, ymove; /**< rasterpos move */
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_cb_rasterpos.c | 30 * private draw module. Plug in a special "rasterpos" stage at the end 155 ctx->Current.RasterPos[0] = pos[0]; in rastpos_point() 157 ctx->Current.RasterPos[1] = height - pos[1]; /* invert Y */ in rastpos_point() 159 ctx->Current.RasterPos[1] = pos[1]; in rastpos_point() 160 ctx->Current.RasterPos[2] = pos[2]; in rastpos_point() 161 ctx->Current.RasterPos[3] = pos[3]; in rastpos_point() 179 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] ); in rastpos_point() 185 * Create rasterpos "drawing" stage. 232 * function implementation of RasterPos. in st_RasterPos() 281 functions->RasterPos = st_RasterPos; in st_init_rasterpos_functions()
|
D | st_cb_bitmap.c | 477 const GLfloat z = ctx->Current.RasterPos[2]; in accum_bitmap() 637 draw_bitmap_quad(ctx, x, y, ctx->Current.RasterPos[2], in st_Bitmap() 660 const float z = ctx->Current.RasterPos[2] * 2.0f - 1.0f; in st_DrawAtlasBitmaps() 705 const float x0 = util_ifloor(ctx->Current.RasterPos[0] - xorig + epsilon); in st_DrawAtlasBitmaps() 706 const float y0 = util_ifloor(ctx->Current.RasterPos[1] - yorig + epsilon); in st_DrawAtlasBitmaps() 762 ctx->Current.RasterPos[0] += xmove; in st_DrawAtlasBitmaps() 763 ctx->Current.RasterPos[1] += ymove; in st_DrawAtlasBitmaps()
|
/third_party/mesa3d/docs/_extra/specs/ |
D | MESA_window_pos.spec | 32 coordinate with the RasterPos command, the modelview matrix, projection 93 WindowPosMESA operates like RasterPos except that the current modelview 107 to that of RasterPos is expected.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/MESA/ |
D | MESA_window_pos.txt | 34 coordinate with the RasterPos command, the modelview matrix, projection 95 WindowPosMESA operates like RasterPos except that the current modelview 109 to that of RasterPos is expected.
|
/third_party/openGLES/extensions/MESA/ |
D | MESA_window_pos.txt | 34 coordinate with the RasterPos command, the modelview matrix, projection 95 WindowPosMESA operates like RasterPos except that the current modelview 109 to that of RasterPos is expected.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_window_pos.txt | 40 coordinate with the RasterPos command, the modelview matrix, projection 126 of RasterPos state that drive fog (CURRENT_RASTER_DISTANCE and 130 moves the selection of fog state to RasterPos state computation instead 265 coordinates produced by a RasterPos command intersects the clip 266 volume (section 2.11) then this primitive (or RasterPos command)
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_window_pos.txt | 50 coordinate with the RasterPos command, the modelview matrix, projection 136 of RasterPos state that drive fog (CURRENT_RASTER_DISTANCE and 140 moves the selection of fog state to RasterPos state computation instead 275 coordinates produced by a RasterPos command intersects the clip 276 volume (section 2.11) then this primitive (or RasterPos command)
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ci/ |
D | gitlab-ci.yml | 38 # rasterpos skipped until we uprev piglit (commit ff2a7650be7349) 42 -x rasterpos
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_clip_volume_hint.txt | 92 behavior of RasterPos. 95 Changed it to have no effect on RasterPos.
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_clip_volume_hint.txt | 92 behavior of RasterPos. 95 Changed it to have no effect on RasterPos.
|
/third_party/mesa3d/src/gallium/drivers/iris/ci/ |
D | iris-amly-fails.txt | 97 # rasterpos: ../src/gallium/auxiliary/gallivm/lp_bld_nir.c:1930: visit_intrinsic: Assertion `0' fa… 98 spec@!opengl 1.0@rasterpos,Crash 100 spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail 101 spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ci/ |
D | navi10-piglit-quick-fail.csv | 21 spec@!opengl 1.0@rasterpos,Fail 22 spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail 23 spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
|
D | sienna_cichlid-piglit-quick-fail.csv | 21 spec@!opengl 1.0@rasterpos,Fail 22 spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail 23 spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
|
D | raven-piglit-quick-fail.csv | 21 spec@!opengl 1.0@rasterpos,Fail 22 spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail 23 spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
|
/third_party/skia/third_party/externals/opengl-registry/extensions/IBM/ |
D | IBM_rasterpos_clip.txt | 23 IBM_rasterpos_clip extends the semantics of the RasterPos functions. It
|
/third_party/openGLES/extensions/IBM/ |
D | IBM_rasterpos_clip.txt | 23 IBM_rasterpos_clip extends the semantics of the RasterPos functions. It
|
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/ |
D | SGIX_reference_plane.txt | 54 like RasterPos?
|
D | SGIX_datapipe.txt | 120 RasterPos*v
|
/third_party/openGLES/extensions/SGIX/ |
D | SGIX_reference_plane.txt | 54 like RasterPos?
|
D | SGIX_datapipe.txt | 120 RasterPos*v
|
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/ |
D | AMD_vertex_shader_tessellator.txt | 255 the command is RasterPos. 627 lines and RasterPos,
|
/third_party/openGLES/extensions/AMD/ |
D | AMD_vertex_shader_tessellator.txt | 255 the command is RasterPos. 627 lines and RasterPos,
|