| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/gallium/auxiliary/Makefile
src/gallium/auxiliary/SConscript
src/gallium/auxiliary/util/u_format.csv
src/gallium/auxiliary/vl/vl_compositor.c
src/gallium/auxiliary/vl/vl_compositor.h
src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h
src/gallium/drivers/identity/id_objects.c
src/gallium/drivers/identity/id_objects.h
src/gallium/drivers/identity/id_screen.c
src/gallium/drivers/nv40/Makefile
src/gallium/drivers/nv40/nv40_screen.c
src/gallium/drivers/softpipe/sp_texture.c
src/gallium/drivers/softpipe/sp_texture.h
src/gallium/drivers/softpipe/sp_video_context.c
src/gallium/drivers/softpipe/sp_video_context.h
src/gallium/include/pipe/p_format.h
src/gallium/include/pipe/p_screen.h
src/gallium/include/pipe/p_video_context.h
src/gallium/include/pipe/p_video_state.h
src/gallium/include/state_tracker/dri1_api.h
src/gallium/include/state_tracker/drm_api.h
src/gallium/state_trackers/dri/common/dri_context.c
src/gallium/state_trackers/xorg/xvmc/attributes.c
src/gallium/state_trackers/xorg/xvmc/block.c
src/gallium/state_trackers/xorg/xvmc/context.c
src/gallium/state_trackers/xorg/xvmc/subpicture.c
src/gallium/state_trackers/xorg/xvmc/surface.c
src/gallium/state_trackers/xorg/xvmc/tests/.gitignore
src/gallium/state_trackers/xorg/xvmc/tests/Makefile
src/gallium/state_trackers/xorg/xvmc/xvmc_private.h
src/gallium/winsys/drm/radeon/core/radeon_drm.c
src/gallium/winsys/g3dvl/vl_winsys.h
src/gallium/winsys/g3dvl/xlib/xsp_winsys.c
src/gallium/winsys/sw/Makefile
|
| |
| |
| |
| | |
Ideally, HiZ should go in r300_hyperz.c next to ZTOP.
|
| | |
|
| |
| |
| |
| |
| |
| | |
I accidentally inverted the condition. :(
Broken since the commit 2579fe4044012a552c8be222ffae76b48de13592.
FDO bug #27851.
|
| |
| |
| |
| | |
And reserve a little more space just in case.
|
| |
| |
| |
| |
| |
| |
| | |
This has caused CS overflow since the commit
671f1e1229877d459cfd76e2cf5ea89c8d881036.
TA3D works here again.
|
| |
| |
| |
| |
| |
| | |
An aligned stride is still needed for it to work.
I am slowly approaching the Sauerbraten milestone!
|
| |
| |
| |
| | |
This allows us to put correct swizzles for undefined components in PSC.
|
| | |
|
| |
| |
| |
| | |
They cause lockups. The users doesn't seem to like them.
|
| |
| |
| |
| | |
Though not nice, this is the correct way.
|
| |
| |
| |
| | |
See also the libdrm commit af98ccf4dd5dcb1b904ec32b9bd1521e6bf7dda5.
|
| |
| |
| |
| |
| |
| | |
Reviewed-by: Corbin Simpson <[email protected]>
Signed-off-by: Matt Turner <[email protected]>
Signed-off-by: Marek Olšák <[email protected]>
|
| |
| |
| |
| | |
Whoo!
|
| | |
|
| |
| |
| |
| | |
I just broke the 2000 fps barrier on glxgears. Yay?
|
| | |
|
| | |
|
| |
| |
| |
| | |
and disable batch splitting on these chipsets.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
RV3xx is 2, RV560,RV570 is 8
Noticed by Tormod Volden.
|
| |
| |
| |
| |
| | |
This should fix an assertion failure in the game Heroes of Newearth.
Yes, the game seems to generate semantic indices greater than 15.
|
| |
| |
| |
| | |
compiz appears to hit this. Weird.
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
src/gallium/auxiliary/draw/draw_context.c
src/gallium/auxiliary/draw/draw_pipe_aaline.c
src/gallium/drivers/llvmpipe/lp_context.c
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When points or lines are decomposed into triangles, we need to be sure
to disable polygon culling, stippling, "un-filled" modes, etc.
This patch sets the rasterization state to disable those things prior to
drawing points/lines with triangles, then restores the previous state
afterward.
The new piglit point-no-line-cull test checks this problem & solution.
|
| | | |
| | | |
| | | |
| | | | |
Fixing RGBA 4ub vertex colors.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes crash from 7a1b5c937fa32968a04a11649e456a1ef8c5b442,
and also removes the unused "map" pointer.
|
| | | |
| | | |
| | | |
| | | | |
Not sure why it crashes.
|
| | | |
| | | |
| | | |
| | | | |
It saves a few libdrm calls and unnecessary flushes.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Not strictly needed by the Mesa state tracker, but needed in general.
Only compile tested.
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Just set the max index to 1, this lets doom3 run and seems correct,
though it would be better to just emit a constant like SVGA does.
Signed-off-by: Dave Airlie <[email protected]>
|
| | |
| | |
| | |
| | |
| | | |
Fixes this SCons build error.
"pointer of type 'void *' uses in arithmetic"
|
| | |
| | |
| | |
| | |
| | |
| | | |
It seems to me that the resource management code is the most blurry.
Also some of my notes about fastfill are wrong, removing them too.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
notiling = Disable texture tiling
noimmd = Disable immediate mode (this optimization was really worth it!)
|
| | | |
|