From d70e9f824f6f837614bbc2714c5ccc5f77d2c539 Mon Sep 17 00:00:00 2001 From: Damien Lespiau Date: Sat, 26 Jan 2013 23:09:42 +0000 Subject: assembler: Add a check for when width is 1 and hstride is not 0 The list of region restrictions in bspec do say that we can't have: width == 1 && hstrize != 0 We do have plenty of assembly code that don't respect that behaviour. So let's hide the warning under a -W flag (for now) while we fix things. Signed-off-by: Damien Lespiau --- assembler/gen4asm.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'assembler/gen4asm.h') diff --git a/assembler/gen4asm.h b/assembler/gen4asm.h index 8db7bce2..1e67c1cd 100644 --- a/assembler/gen4asm.h +++ b/assembler/gen4asm.h @@ -43,6 +43,10 @@ typedef float GLfloat; extern long int gen_level; +#define WARN_ALWAYS (1 << 0) +#define WARN_ALL (1 << 31) +extern unsigned int warning_flags; + extern struct brw_context genasm_context; extern struct brw_compile genasm_compile; -- cgit v1.2.3