Lines Matching refs:border

679  * The dimensions are expected not to include the border.
815 * \param border image border.
822 * Note: width, height and depth include the border.
828 GLint border, GLenum internalFormat,
843 img->Border = border;
848 img->Width2 = width - 2 * border; /* == 1 << img->WidthLog2; */
868 img->Height2 = height; /* no border */
891 img->Height2 = height - 2 * border; /* == 1 << img->HeightLog2; */
905 img->Height2 = height - 2 * border; /* == 1 << img->HeightLog2; */
907 img->Depth2 = depth; /* no border */
912 img->Height2 = height - 2 * border; /* == 1 << img->HeightLog2; */
914 img->Depth2 = depth - 2 * border; /* == 1 << img->DepthLog2; */
935 GLint border, GLenum internalFormat,
938 _mesa_init_teximage_fields_ms(ctx, img, width, height, depth, border,
962 * Check the width, height, depth and border of a texture image are legal.
971 GLint depth, GLint border)
979 if (width < 2 * border || width > 2 * border + maxSize)
982 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
992 if (width < 2 * border || width > 2 * border + maxSize)
994 if (height < 2 * border || height > 2 * border + maxSize)
997 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
999 if (height > 0 && !util_is_power_of_two_nonzero(height - 2 * border))
1008 if (width < 2 * border || width > 2 * border + maxSize)
1010 if (height < 2 * border || height > 2 * border + maxSize)
1012 if (depth < 2 * border || depth > 2 * border + maxSize)
1015 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
1017 if (height > 0 && !util_is_power_of_two_nonzero(height - 2 * border))
1019 if (depth > 0 && !util_is_power_of_two_nonzero(depth - 2 * border))
1047 if (width < 2 * border || width > 2 * border + maxSize)
1049 if (height < 2 * border || height > 2 * border + maxSize)
1052 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
1054 if (height > 0 && !util_is_power_of_two_nonzero(height - 2 * border))
1062 if (width < 2 * border || width > 2 * border + maxSize)
1067 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
1077 if (width < 2 * border || width > 2 * border + maxSize)
1079 if (height < 2 * border || height > 2 * border + maxSize)
1084 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
1086 if (height > 0 && !util_is_power_of_two_nonzero(height - 2 * border))
1094 if (width < 2 * border || width > 2 * border + maxSize)
1096 if (height < 2 * border || height > 2 * border + maxSize)
1105 if (width > 0 && !util_is_power_of_two_nonzero(width - 2 * border))
1107 if (height > 0 && !util_is_power_of_two_nonzero(height - 2 * border))
1810 * \param border image border given by the user.
1829 GLint depth, GLint border,
1848 /* Check border */
1849 if (border < 0 || border > 1 ||
1852 target == GL_PROXY_TEXTURE_RECTANGLE_NV) && border != 0)) {
1854 "glTexImage%dD(border=%d)", dimensions, border);
1941 if (border != 0) {
1944 "glTexImage%dD(format=GL_YCBCR_MESA and border=%d)",
1945 dimensions, border);
1971 if (border != 0) {
1973 "glTexImage%dD(border!=0)", dimensions);
2009 GLsizei height, GLsizei depth, GLint border,
2100 if (border != 0) {
2101 reason = "border != 0";
2279 * \param border texture border.
2290 GLint level, GLint internalFormat, GLint border )
2322 /* Check border */
2323 if (border < 0 || border > 1 ||
2326 target == GL_PROXY_TEXTURE_RECTANGLE_NV) && border != 0)) {
2328 "glCopyTexImage%dD(border=%d)", dimensions, border);
2372 * "Parameters level, internalformat, and border are specified using
2538 if (border != 0) {
2540 "glCopyTexImage%dD(border!=0)", dimensions);
2854 * one-pixel texture border.
2880 unpackNew->SkipPixels++; /* skip the border */
2881 *width = *width - 2; /* reduce the width by two border pixels */
2883 /* The min height of a texture with a border is 3 */
2885 unpackNew->SkipRows++; /* skip the border */
2886 *height = *height - 2; /* reduce the height by two border pixels */
2892 unpackNew->SkipImages++; /* skip the border */
2893 *depth = *depth - 2; /* reduce the depth by two border pixels */
2973 GLint border, GLenum format, GLenum type,
2991 width, height, depth, border, pixels);
2998 width, height, depth, border,
3022 border, imageSize, pixels))
3026 format, type, width, height, depth, border,
3085 height, depth, border);
3103 border, internalFormat, texFormat);
3129 /* Allow a hardware driver to just strip out the border, to provide
3133 if (border) {
3136 border = 0;
3156 border, internalFormat, texFormat);
3189 GLint border, GLenum format, GLenum type,
3193 depth, border, format, type, imageSize, pixels, false);
3201 GLint border, GLenum format, GLenum type,
3205 depth, border, format, type, imageSize, pixels, true);
3210 * Called from the API. Note that width includes the border.
3214 GLsizei width, GLint border, GLenum format,
3219 border, format, type, 0, pixels);
3224 GLint internalFormat, GLsizei width, GLint border,
3235 width, 1, 1, border, format, type, 0, pixels, false);
3240 GLint internalFormat, GLsizei width, GLint border,
3253 border, format, type, 0, pixels, false);
3258 GLsizei width, GLsizei height, GLint border,
3264 border, format, type, 0, pixels);
3270 GLint border,
3281 width, height, 1, border, format, type, 0, pixels, false);
3287 GLint border,
3300 border, format, type, 0, pixels, false);
3305 * Note that width and height include the border.
3310 GLint border, GLenum format, GLenum type,
3315 width, height, depth, border, format, type, 0, pixels);
3321 GLsizei depth, GLint border,
3332 width, height, depth, border, format, type, 0, pixels, false);
3339 GLsizei depth, GLint border, GLenum format, GLenum type,
3352 width, height, depth, border, format, type, 0, pixels, false);
3358 GLsizei width, GLint border, GLenum format,
3363 1, border, format, type, 0, pixels);
3369 GLsizei width, GLsizei height, GLint border,
3374 height, 1, border, format, type, 0, pixels);
3381 GLint border, GLenum format, GLenum type,
3386 width, height, depth, border, format, type, 0, pixels);
3550 /* If we have a border, offset=-1 is legal. Bias by border width. */
4147 GLsizei height, GLint border)
4153 if (texImage->Border != border)
4179 /* If we have a border, offset=-1 is legal. Bias by border width. */
4269 GLint x, GLint y, GLsizei width, GLsizei height, GLint border,
4282 x, y, width, height, border);
4301 internalFormat, border))
4305 1, border)) {
4325 width, height, border)) {
4385 if (border) {
4386 x += border;
4387 width -= border * 2;
4389 y += border;
4390 height -= border * 2;
4392 border = 0;
4411 border, internalFormat, texFormat);
4444 GLsizei width, GLsizei height, GLint border)
4447 border, false);
4454 GLsizei width, GLsizei height, GLint border)
4457 border, true);
4465 GLsizei width, GLint border )
4469 border);
4477 GLsizei width, GLint border )
4486 border, false);
4494 GLsizei width, GLint border )
4505 border, false);
4512 GLint border )
4516 x, y, width, height, border);
4525 GLint border )
4534 border, false);
4542 GLsizei width, GLsizei height, GLint border )
4553 border, false);
4559 GLint x, GLint y, GLsizei width, GLint border)
4563 border);
4570 GLint border)
4574 x, y, width, height, border);
5299 * is one of the EAC, ETC2, or RGTC formats and either border is
5475 GLint border, GLsizei imageSize,
5480 width, 1, 1, border, GL_NONE, GL_NONE, imageSize, data);
5487 GLint border, GLsizei imageSize,
5498 width, 1, 1, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5505 GLint border, GLsizei imageSize,
5518 width, 1, 1, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5525 GLsizei height, GLint border, GLsizei imageSize,
5530 width, height, 1, border, GL_NONE, GL_NONE, imageSize, data);
5537 GLsizei height, GLint border, GLsizei imageSize,
5548 width, height, 1, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5555 GLsizei height, GLint border, GLsizei imageSize,
5568 width, height, 1, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5575 GLsizei height, GLsizei depth, GLint border,
5580 depth, border, GL_NONE, GL_NONE, imageSize, data);
5587 GLsizei height, GLsizei depth, GLint border,
5598 width, height, depth, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5605 GLsizei height, GLsizei depth, GLint border,
5618 width, height, depth, border, GL_NONE, GL_NONE, imageSize, pixels, false);
5625 GLint border, GLsizei imageSize,
5630 1, border, GL_NONE, GL_NONE, imageSize, data);
5637 GLsizei height, GLint border,
5642 height, 1, border, GL_NONE, GL_NONE, imageSize, data);
5649 GLsizei height, GLsizei depth, GLint border,
5654 height, depth, border, GL_NONE, GL_NONE, imageSize, data);