All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed.
@ 2016-03-03 12:46 bugzilla-daemon
  2016-03-11  2:22 ` bugzilla-daemon
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: bugzilla-daemon @ 2016-03-03 12:46 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1412 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=94388

            Bug ID: 94388
           Summary: r600_blit.c:281: r600_decompress_depth_textures:
                    Assertion `tex->is_depth && !tex->is_flushing_texture'
                    failed.
           Product: Mesa
           Version: git
          Hardware: x86 (IA32)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/r600
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: iive@yahoo.com
        QA Contact: dri-devel@lists.freedesktop.org

am\steamapps\common\Crysis\bin32\crysis.exe: r600_blit.c:281:
r600_decompress_depth_textures: Assertion `tex->is_depth &&
!tex->is_flushing_texture' failed.
fixme:faultrep:ReportFault 0x738120 0x0 stub

This is a regression and bisect narrowed it down to:
---
commit 757071ca7cdda12d2974614f9a9d02d5a834f38c
Author: Fredrik Höglund <fredrik@kde.org>
Date:   Fri Jan 8 16:31:14 2016 -0500
    st/mesa: Accelerate PBO uploads
---

Unfortunately I was not able to get backtrace or apitrace (d3d9 or opengl).

For me the bug is triggered when using the wine native d3d9 to opengl wrapper,
running the steam version of Crysis 1. The game starts, shows intros and menus,
loading screen, but crashes when level is started.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2828 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed.
  2016-03-03 12:46 [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed bugzilla-daemon
@ 2016-03-11  2:22 ` bugzilla-daemon
  2016-03-11  9:49 ` bugzilla-daemon
  2016-03-12  0:59 ` bugzilla-daemon
  2 siblings, 0 replies; 4+ messages in thread
From: bugzilla-daemon @ 2016-03-11  2:22 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 849 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=94388

Nicolai Hähnle <nhaehnle@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nhaehnle@gmail.com

--- Comment #1 from Nicolai Hähnle <nhaehnle@gmail.com> ---
Created attachment 122214
  --> https://bugs.freedesktop.org/attachment.cgi?id=122214&action=edit
Possible fix based on problem description

Thanks for the report. Based on a quick inspection of the code, I noticed a
logic bug in compressed depthtex tracking.

Could you please try the attached patch and report whether it fixes the
problem? If it *doesn't* fix the problem, it would be helpful to get a
backtrace.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2637 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed.
  2016-03-03 12:46 [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed bugzilla-daemon
  2016-03-11  2:22 ` bugzilla-daemon
@ 2016-03-11  9:49 ` bugzilla-daemon
  2016-03-12  0:59 ` bugzilla-daemon
  2 siblings, 0 replies; 4+ messages in thread
From: bugzilla-daemon @ 2016-03-11  9:49 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 660 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=94388

--- Comment #2 from Marek Olšák <maraeo@gmail.com> ---
(In reply to Nicolai Hähnle from comment #1)
> Created attachment 122214 [details] [review]
> Possible fix based on problem description
> 
> Thanks for the report. Based on a quick inspection of the code, I noticed a
> logic bug in compressed depthtex tracking.
> 
> Could you please try the attached patch and report whether it fixes the
> problem? If it *doesn't* fix the problem, it would be helpful to get a
> backtrace.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2046 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed.
  2016-03-03 12:46 [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed bugzilla-daemon
  2016-03-11  2:22 ` bugzilla-daemon
  2016-03-11  9:49 ` bugzilla-daemon
@ 2016-03-12  0:59 ` bugzilla-daemon
  2 siblings, 0 replies; 4+ messages in thread
From: bugzilla-daemon @ 2016-03-12  0:59 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 699 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=94388

iive@yahoo.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #3 from iive@yahoo.com ---
The patch have been committed to Mesa3D git and
I can confirm that the issue is fixed.

To test that, I reverted the e502801d98 commit and the bug returned, so I'm
sure this is the patch that fixed it.

Good Work.

(Don't forget to apply it to the 11.2 branch.)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2330 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-03-12  0:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-03 12:46 [Bug 94388] r600_blit.c:281: r600_decompress_depth_textures: Assertion `tex->is_depth && !tex->is_flushing_texture' failed bugzilla-daemon
2016-03-11  2:22 ` bugzilla-daemon
2016-03-11  9:49 ` bugzilla-daemon
2016-03-12  0:59 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.