mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-08 02:00:21 +01:00
lima/parser: Fix RSW depth test parsing
Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com> Signed-off-by: Andreas Baierl <ichgeh@imkreisrum.de> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3619>
This commit is contained in:
parent
eaa0784fd3
commit
cebfb3169c
1 changed files with 6 additions and 4 deletions
|
|
@ -467,12 +467,14 @@ parse_rsw(FILE *fp, uint32_t *value, int i, uint32_t *helper)
|
|||
break;
|
||||
case 3: /* DEPTH TEST */
|
||||
if ((*value & 0x00000001) == 0x00000001)
|
||||
fprintf(fp, ": depth test enabled && writes allowed");
|
||||
fprintf(fp, "(1): depth test enabled && writes allowed");
|
||||
else
|
||||
fprintf(fp, ": depth test disabled || writes not allowed");
|
||||
fprintf(fp, "(1): depth test disabled || writes not allowed");
|
||||
|
||||
fprintf(fp, ", PIPE_FUNC_%d", *value & 0x0000000e);
|
||||
fprintf(fp, ", offset_scale: %d", *value & 0xffff0000);
|
||||
fprintf(fp, "\n\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
|
||||
fprintf(fp, ": PIPE_FUNC_%d", (*value & 0x0000000e) >> 1);
|
||||
fprintf(fp, ", offset_scale: %d", (*value & 0x00ff0000) >> 16);
|
||||
fprintf(fp, ", offset_units: %d", (*value & 0xff000000) >> 24);
|
||||
fprintf(fp, ", unknown bits 4-15: 0x%08x */\n", *value & 0x0000fff0);
|
||||
break;
|
||||
case 4: /* DEPTH RANGE */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue