Age | Commit message (Collapse) | Author |
|
|
|
state."
I had forgotten part of brw_state_cache.c that made this fix not relevant for
master (last_addr comparison and flagging based on cache id).
This reverts commit a4642f3d18bdaebaba31e5dee72fe5de9d890ffb.
|
|
Otherwise, choosing a new program wouldn't necessarily update the state, and
and an old program could be executed, leading to various sorts of pretty
pictures or hangs.
|
|
On big-endian, storing in _mesa_texformat_argb8888 format produced wrong res
Also, clean-up nearby code to match.
picked from gallium-0.1 branch
|
|
by another window.
|
|
|
|
|
|
Reduces diff to branch which has a relocation in this state emit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The uint64_t flags (as defined by drm.h) were being used as unsigned ints in
many places.
|
|
|
|
|
|
|
|
|
|
|
|
it should be handled in fb_write.
|
|
Pixel Mask Copy is modified as the pixel shader thread
turns off pixels based on kill instructions.
|
|
|
|
t_vb_program.c
|
|
|
|
|
|
See https://bugs.freedesktop.org/show_bug.cgi?id=13324 .
Also use tx_table_be for VALID_FORMAT, in case r200SetTexImages ever gets
called for MESA_FORMAT_RGB888.
|
|
It makes quake4-demo works well on 965.
|
|
|
|
|
|
|
|
to IP pre-increment, and should point to
the first instruction after the do instruction
of the do-while block of code
|
|
This could lead to incorrect rendering or even lockups.
|
|
|
|
|
|
|
|
variable array indexes.
|
|
texwrap.c test
|
|
Also, apply user-defined clamp limits to point size even when not using
attentuation or program-computed size.
|
|
|
|
The only functional difference should be that 965 now gets the optimization
where textures default to 16bpp when the screen is 16bpp.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This requires that regions grow a marker of whether they are tiled or not,
because fence (surface) registers are ignored by the 965 2D engine.
|
|
|
|
|