| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
this gets rid of lots of the instability on evergreen,
which isn't surprising since it really broken not to flush caches.
|
|
|
|
| |
there are some vertex formats defined in r600c not in the docs.
|
|
|
|
|
| |
this shouldn't change behaviour, just push the choice of what
to do out to the shader.
|
|
|
|
|
|
|
|
|
| |
Trying to track the insanity of the different argument layouts for
normal/shadow crossed with normal/lod/bias one generation at a time is
enough.
Fixes: glsl1-texture2D() with bias.
(first test passing in this code that doesn't pass without it!)
|
|
|
|
|
|
| |
We should end up with the same code, but anyone else with this issue
could share the handling (which I got wrong for shadow comparisons in
the driver before).
|
| |
|
|
|
|
| |
fixes segfault in depth-tex-modes-glsl and OA startup.
|
|
|
|
|
| |
We'll need a reloc for tiling eventually,
so add it now.
|
|
|
|
| |
we'll need this for color tiling on evergreen.
|
|
|
|
| |
none of the EG cards need the quirk.
|
|
|
|
|
| |
These need to be emitted, we also need them to do proper vtx start,
instead of abusing index offset.
|
|
|
|
|
| |
although evergreen can apparantly sample direct from 24-bit,
just make it work with the current method for now.
|
| |
|
|
|
|
| |
http://bugs.freedesktop.org/show_bug.cgi?id=30516
|
| |
|
|
|
|
|
|
| |
Save a lot of call into the kernel and thus improve performances.
Signed-off-by: Jerome Glisse <[email protected]>
|
|
|
|
|
|
|
| |
This avoid to overcount the number of dwords we need and
thus avoid maximazation of cs buffer use.
Signed-off-by: Jerome Glisse <[email protected]
|
|
|
|
| |
Signed-off-by: Jerome Glisse <[email protected]>
|
|
|
|
|
|
|
| |
We were pointing each element at the .x channel of the
ParameterValues.
Fixes glsl1-linear fog.
|
|
|
|
|
| |
The 965 driver would try to set up storage for the W component, and
the offsets would get mixed up.
|
|
|
|
|
| |
We need to walk the type tree to get the right register types for
structure components. Fixes glsl-fs-statevar-call.
|
|
|
|
|
| |
This reverts commit 5f66b340aa49c6bc8d0acb2d1a6f8e9a7ef2cb2e, quickly
fixing 30514.
|
|
|
|
| |
Signed-off-by: Jerome Glisse <[email protected]>
|
| |
|
|
|
|
|
| |
Really old gcc's (3.3, at least) don't have support for the
intrinsics we need. This implements a fallback for that case.
|
|
|
|
| |
Signed-off-by: Adam Jackson <[email protected]>
|
|
|
|
| |
Signed-off-by: Jerome Glisse <[email protected]>
|
|
|
|
| |
This lets us avoid the shift and max() operations.
|
| |
|
|
|
|
| |
Fix a regression since 17eace581d25a626a7d75d9d1205d012cbb14a6e.
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated includes.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated includes.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated includes.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated includes.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
|
| |
Remove duplicated include.
Signed-off-by: Brian Paul <[email protected]>
|