diff options
author | José Fonseca <[email protected]> | 2012-05-16 15:00:23 +0100 |
---|---|---|
committer | José Fonseca <[email protected]> | 2012-05-16 15:00:23 +0100 |
commit | 9af1ba565dfd5cef9ee938bb7c04767d14878fbf (patch) | |
tree | 216f1c22bcdafa496ded08d0fe4b059173a6f791 /src/gallium/drivers/radeonsi/r600_hw_context_priv.h | |
parent | 982df3c1a5e99e43f28f849419d4379e6e5d5d05 (diff) |
draw,llvmpipe: Avoid named struct types on LLVM 3.0 and later.
Starting with LLVM 3.0, named structures are meant not for debugging, but
for recursive data types, previously also known as opaque types.
The recursive nature of these types leads to several memory management
difficulties. Given that we don't actually need recursive types, avoid
them altogether.
This is an attempt to address fdo bugs 41791 and 44466. The issue is
somewhat random so there's no easy way to check how effective this is.
Diffstat (limited to 'src/gallium/drivers/radeonsi/r600_hw_context_priv.h')
0 files changed, 0 insertions, 0 deletions