mesa: Remove EXT_convolution.
More optional code.
This commit is contained in:
@@ -33,7 +33,6 @@
|
||||
#include "glheader.h"
|
||||
#include "bufferobj.h"
|
||||
#include "context.h"
|
||||
#include "convolve.h"
|
||||
#include "enums.h"
|
||||
#include "fbobject.h"
|
||||
#include "framebuffer.h"
|
||||
@@ -2243,12 +2242,6 @@ _mesa_TexImage1D( GLenum target, GLint level, GLint internalFormat,
|
||||
|
||||
internalFormat = override_internal_format(internalFormat, width, 1);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (_mesa_is_color_format(internalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 1, &postConvWidth, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (target == GL_TEXTURE_1D) {
|
||||
/* non-proxy target */
|
||||
struct gl_texture_object *texObj;
|
||||
@@ -2354,13 +2347,6 @@ _mesa_TexImage2D( GLenum target, GLint level, GLint internalFormat,
|
||||
|
||||
internalFormat = override_internal_format(internalFormat, width, height);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (_mesa_is_color_format(internalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 2, &postConvWidth,
|
||||
&postConvHeight);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (target == GL_TEXTURE_2D ||
|
||||
(ctx->Extensions.ARB_texture_cube_map &&
|
||||
target >= GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB &&
|
||||
@@ -2649,13 +2635,6 @@ _mesa_TexSubImage1D( GLenum target, GLint level,
|
||||
if (ctx->NewState & _MESA_NEW_TRANSFER_STATE)
|
||||
_mesa_update_state(ctx);
|
||||
|
||||
#if FEATURE_convolve
|
||||
/* XXX should test internal format */
|
||||
if (_mesa_is_color_format(format)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 1, &postConvWidth, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (subtexture_error_check(ctx, 1, target, level, xoffset, 0, 0,
|
||||
postConvWidth, 1, 1, format, type)) {
|
||||
return; /* error was detected */
|
||||
@@ -2715,14 +2694,6 @@ _mesa_TexSubImage2D( GLenum target, GLint level,
|
||||
if (ctx->NewState & _MESA_NEW_TRANSFER_STATE)
|
||||
_mesa_update_state(ctx);
|
||||
|
||||
#if FEATURE_convolve
|
||||
/* XXX should test internal format */
|
||||
if (_mesa_is_color_format(format)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 2, &postConvWidth,
|
||||
&postConvHeight);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (subtexture_error_check(ctx, 2, target, level, xoffset, yoffset, 0,
|
||||
postConvWidth, postConvHeight, 1, format, type)) {
|
||||
return; /* error was detected */
|
||||
@@ -2843,12 +2814,6 @@ _mesa_CopyTexImage1D( GLenum target, GLint level,
|
||||
if (ctx->NewState & NEW_COPY_TEX_STATE)
|
||||
_mesa_update_state(ctx);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (_mesa_is_color_format(internalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 1, &postConvWidth, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (copytexture_error_check(ctx, 1, target, level, internalFormat,
|
||||
postConvWidth, 1, border))
|
||||
return;
|
||||
@@ -2918,13 +2883,6 @@ _mesa_CopyTexImage2D( GLenum target, GLint level, GLenum internalFormat,
|
||||
if (ctx->NewState & NEW_COPY_TEX_STATE)
|
||||
_mesa_update_state(ctx);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (_mesa_is_color_format(internalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 2, &postConvWidth,
|
||||
&postConvHeight);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (copytexture_error_check(ctx, 2, target, level, internalFormat,
|
||||
postConvWidth, postConvHeight, border))
|
||||
return;
|
||||
@@ -3004,12 +2962,6 @@ _mesa_CopyTexSubImage1D( GLenum target, GLint level,
|
||||
{
|
||||
texImage = _mesa_select_tex_image(ctx, texObj, target, level);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (texImage && _mesa_is_color_format(texImage->InternalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 1, &postConvWidth, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (copytexsubimage_error_check2(ctx, 1, target, level,
|
||||
xoffset, 0, 0, postConvWidth, 1,
|
||||
texImage)) {
|
||||
@@ -3064,13 +3016,6 @@ _mesa_CopyTexSubImage2D( GLenum target, GLint level,
|
||||
{
|
||||
texImage = _mesa_select_tex_image(ctx, texObj, target, level);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (texImage && _mesa_is_color_format(texImage->InternalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 2,
|
||||
&postConvWidth, &postConvHeight);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (copytexsubimage_error_check2(ctx, 2, target, level,
|
||||
xoffset, yoffset, 0,
|
||||
postConvWidth, postConvHeight,
|
||||
@@ -3127,13 +3072,6 @@ _mesa_CopyTexSubImage3D( GLenum target, GLint level,
|
||||
{
|
||||
texImage = _mesa_select_tex_image(ctx, texObj, target, level);
|
||||
|
||||
#if FEATURE_convolve
|
||||
if (texImage && _mesa_is_color_format(texImage->InternalFormat)) {
|
||||
_mesa_adjust_image_for_convolution(ctx, 2,
|
||||
&postConvWidth, &postConvHeight);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (copytexsubimage_error_check2(ctx, 3, target, level, xoffset, yoffset,
|
||||
zoffset, postConvWidth, postConvHeight,
|
||||
texImage)) {
|
||||
|
Reference in New Issue
Block a user