Age | Commit message (Collapse) | Author |
|
Remove mfeatures.h.
Include glheader.h for GL symbols.
|
|
Include mtypes.h for GLcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
|
|
|
|
See fd.o bug 29487.
NOTE: This is a candidate for the 7.8 branch.
Signed-off-by: Brian Paul <brianp@vmware.com>
|
|
|
|
|
|
|
|
|
|
|
|
Single loops work, but nested loops do not.
|
|
|
|
|
|
|
|
All the current HW backends transform subtract to adding the negation,
so I haven't bothered peepholing it back out in Mesa IR. This allows
some subtract of subtract to get removed in ir_algebraic.
|
|
Whereas constant folding evaluates constant expressions at rvalue
nodes, constant propagation tracks constant components of vectors
across execution to replace (possibly swizzled) variable dereferences
with constant values, triggering possible constant folding or reduced
variable liveness.
|
|
|
|
This can be supported on r600 without using the endian swapper, and is a
better fit for (typical) uploads using GL_BGRA, GL_UNSIGNED_INT_8_8_8_8_REV
anyway.
|
|
|
|
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
|
|
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 lets us handle arrays much better than trying to work backwards
from assembly.
Fixes fbo-drawbuffers-maxtargets on swrast (i965 needs loop unrolling)
|
|
Include mtypes.h for GLcontext symbol.
|
|
Include mtypes.h for GLcontext symbol.
|
|
Support for samplers in general is still incomplete -- anything in a
uniform struct will still be broken. But that doesn't appear to be
any different from master.
Fixes:
glsl-fs-uniform-sampler-array.shader_test
|
|
Fixes glean shaderAPI.
|
|
Fixes a failure in glean shaderAPI.
|
|
st_program.h
Remove p_shader_tokens.h
Include st_context.h for st_context symbol.
Include p_state.h for PIPE_MAX_SHADER_INPUTS symbol.
Remove unnecessary forward declarations.
st_cb_bitmap.c
st_cb_clear.c
Include p_shader_tokens.h now that st_program.h doesn't include it.
|
|
Fixes piglit test array_texture.
|