[Bug 32188] radeon evergreen (5xxx) segfault (Komodo Edit, other apps)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jan 24 08:00:17 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=32188
--- Comment #44 from Alex Deucher <agd5f at yahoo.com> 2011-01-24 08:00:16 PST ---
(In reply to comment #41)
>
> There have certainly been cases where EXA called the Prepare/Done hooks but not
> the actual operation hook in between. Dave fixed at least one of them at some
> point, though it might still be a good idea to make the driver robust against
> this.
>
> I've been wondering if any of these issues might be related to running out of
> CS space during operation hook calls. The hooks in radeon_exa_funcs.c and
> radeon_exa_render.c handle this by calling the Done hook followed by
> radeon_cs_flush_indirect(), but I can't seem to find any corresponding code for
> >= R6xx.
We shouldn't run out of CS space during the op hook calls since we are using
vbos not inline verts.
>
> Why would this no longer be necessary? Where is it checked whether the constant
> buffer will fit?
The cbuf bo is NULL at this point due to the radeon_vbo_put() just before so
the code is no longer necessary.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the xorg-driver-ati
mailing list