Age | Commit message (Collapse) | Author |
|
The shader caps need additional corrections.
(based on a patch from netkas at Phoronix)
|
|
seems it got lost in commit 0d383547
have no earlier radeons to test, but npot mipmaps were not supported there?
|
|
from the tests i couldn't find any new driver faults
|
|
ofs is in dwords, so need to shift it for registers.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
In this case, we were incorrectly prioritizing PIPE_TRANSFER_DONTBLOCK over
PIPE_TRANSFER_UNSYNCHRONIZED.
This can lead to failure in the Mesa VBO draw paths that end up specifying
both, but don't expect map to fail (in particular, the problem manifested as
a leak of buffer objects in teapot with other changes).
|
|
Ooops, it wasn't supposed to be there.
|
|
|
|
See:
http://bugs.freedesktop.org/29407
|
|
It sometimes works, sometimes not. I guess we have the zmask offsets wrong.
|
|
|
|
This makes it compatible with the modified DRM interface in drm-radeon-testing.
Also, now you need to set RADEON_HYPERZ=1 to be able to use hyperz.
It's not bug-free yet.
|
|
|
|
|
|
Two integers were being operated on as
a vector of floats in draw_llvm_generate().
This bug got uncovered by fixing this bug:
http://bugs.freedesktop.org/29407
|
|
Need to add a test for multi-hiz/zmask db in a single context.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
This is another follow-up to commit
f4511c4835879090ce7e6afe3ac26b98fb91899a.
|
|
This is a follow-up patch to commit
f4511c4835879090ce7e6afe3ac26b98fb91899a.
Files that include tnl_dd/t_dd_dmatmp.h now need to also include
m_xform.h as t_context.h no longer includes it.
|
|
t_context.h
Remove m_matrix.h and m_xform.h.
t_vb_program.c
Include m_xform.h.
t_vb_render.c
Include m_xform.h.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_context.h for texture_sample_func symbol.
|
|
Include mtypes.h for GLcontext sybmol.
Include s_span.h for SWspan symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
s_fragprog.h
Include mtype.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
s_fragprog.c
Include s_context.h now that it is removed from s_fragprog.h.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Include compiler.h for _ASMAPIP symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
s_atifragshader.h
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
s_atifragshader.c
Include s_context.h for SWcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
Include s_span.h for SWspan symbol.
|
|
Fixes a hardlock.
NOTE: this is a candidate for the 7.8 branch, provided the half float vertex
is really implemented there.
|
|
|
|
|
|
- This can only be triggered when DEBUG_NOUVEAU_STATEOBJ is active.
- Also remove a redundant pointer assignment.
Reported-by: Roy Spliet <r.spliet@student.tudelft.nl>
Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
|
|
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
|
|
Assert that "first" is always smaller than "count" and add reasoning.
It would be better to simply fix trim(), but it is used in tight loops
right now.
|
|
Some primitives with adjacency have their "incr" wrong.
|
|
642d5ba79abc6a231a5fdabb3454b9b082b0d7f8 removed flags masking for
vertices other than the first one. Add assertions to be on the safe
side.
|
|
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
|
|
This reverts commit 9c949d4a4dd43b7889e13bdf683bcf211f049ced.
Conflicts:
src/gallium/drivers/r600/r600_context.h
src/gallium/drivers/r600/r600_draw.c
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r600_state.c
|
|
Do not expand LOCAL_VARS to void expression. Otherwise, declarations
and code will be mixed when more variables are declared in FUNC_ENTER.
This fixes fdo bug #29416.
|
|
Include mtypes.h for GLcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
|