On Tue, Feb 14, 2017 at 1:45 PM, Kenneth Graunke <kenn...@whitecape.org> wrote:
> diff --git a/src/mesa/drivers/dri/i965/intel_batchbuffer.h 
> b/src/mesa/drivers/dri/i965/intel_batchbuffer.h
> index bf7cadfc4d6..da8f7e561f4 100644
> --- a/src/mesa/drivers/dri/i965/intel_batchbuffer.h
> +++ b/src/mesa/drivers/dri/i965/intel_batchbuffer.h
> @@ -161,6 +161,7 @@ intel_batchbuffer_advance(struct brw_context *brw)
>
>  #define OUT_BATCH(d) *__map++ = (d)
>  #define OUT_BATCH_F(f) OUT_BATCH(float_as_int((f)))
> +#define OUT_BATCH64(d) *((uint64_t *) __map) = (d); __map += 2

Does this not generate strict aliasing warnings?
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to