#include "framebuffer.h"
#include "image.h"
#include "pbo.h"
+#include "pixel.h"
#include "state.h"
#include "glformats.h"
#include "fbobject.h"
*/
_mesa_set_vp_override(ctx, GL_TRUE);
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState)
_mesa_update_state(ctx);
*/
_mesa_set_vp_override(ctx, GL_TRUE);
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState)
_mesa_update_state(ctx);
return; /* do nothing */
}
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState)
_mesa_update_state(ctx);
if (new_state & _NEW_LIGHT_CONSTANTS)
_mesa_update_lighting(ctx);
- if (new_state & _NEW_PIXEL)
- _mesa_update_pixel( ctx );
-
/* ctx->_NeedEyeCoords is determined here.
*
* If the truth value of this variable has changed, update for the
#include "macros.h"
#include "mipmap.h"
#include "multisample.h"
+#include "pixel.h"
#include "pixelstore.h"
#include "state.h"
#include "texcompress.h"
}
if (ctx->NewState & _NEW_PIXEL)
- _mesa_update_state(ctx);
+ _mesa_update_pixel(ctx);
_mesa_lock_texture(ctx, texObj);
{
return;
}
- if (ctx->NewState & _NEW_PIXEL)
- _mesa_update_state(ctx);
-
_mesa_lock_texture(ctx, texObj);
if (texObj->Immutable) {
FLUSH_VERTICES(ctx, 0, 0);
if (ctx->NewState & _NEW_PIXEL)
- _mesa_update_state(ctx);
+ _mesa_update_pixel(ctx);
_mesa_lock_texture(ctx, texObj);
{
_mesa_enum_to_string(target),
level, xoffset, yoffset, zoffset, x, y, width, height);
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState & NEW_COPY_TEX_STATE)
_mesa_update_state(ctx);
{
FLUSH_VERTICES(ctx, 0, 0);
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState & NEW_COPY_TEX_STATE)
_mesa_update_state(ctx);
_mesa_enum_to_string(internalFormat),
x, y, width, height, border);
+ if (ctx->NewState & _NEW_PIXEL)
+ _mesa_update_pixel(ctx);
+
if (ctx->NewState & NEW_COPY_TEX_STATE)
_mesa_update_state(ctx);