mesa: Set UsesDFdy appropriately for assembly programs.
[mesa.git] / src / mesa / program / program_parse.y
index 4f958a9938877db44428b46722b8cb7616d8d347..54b17314a3ac648504424677c5494add524f8baa 100644 (file)
@@ -382,6 +382,8 @@ ARL_instruction: ARL maskedAddrReg ',' scalarSrcReg
 
 VECTORop_instruction: VECTOR_OP maskedDstReg ',' swizzleSrcReg
        {
+          if ($1.Opcode == OPCODE_DDY)
+             state->fragment.UsesDFdy = 1;
           $$ = asm_instruction_copy_ctor(& $1, & $2, & $4, NULL, NULL);
        }
        ;