Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-25 | Merge branch '7.8' | Brian Paul | |
2010-03-24 | r300: report correct state atom size | Maciej Cencora | |
Spotted by Pauli Nieminen | |||
2010-03-24 | r300: fix vertex programs with big number of params (>255) under KMS | Maciej Cencora | |
UMS will probably require some kernel work | |||
2010-03-09 | r300: add support for more rendering formats | Maciej Cencora | |
2010-03-08 | r300: VAP flush is needed only when vertex program or constants are changed | Maciej Cencora | |
2010-03-07 | r300: VAP flush is needed only when vertex program or constants are changed | Maciej Cencora | |
2010-01-25 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
Conflicts: src/mesa/drivers/dri/intel/intel_screen.c src/mesa/drivers/dri/intel/intel_swapbuffers.c src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texstate.c | |||
2010-01-23 | r300: Remove unnecessary headers. | Vinson Lee | |
2009-12-12 | r300: fix wrong assertion | Maciej Cencora | |
2009-12-12 | r300: refactor PVS code and constants emission | Maciej Cencora | |
2009-12-12 | r300: refactor R500 fragment program emission | Maciej Cencora | |
2009-12-12 | r300: refactor color buffer setup | Maciej Cencora | |
2009-12-12 | r300: use _mesa_meta_Clear for buffer clears | Maciej Cencora | |
2009-11-18 | Merge branch 'radeon-texrewrite-clean' into mesa_7_7_branch | Maciej Cencora | |
2009-11-17 | radeon: FBO fixes for big endian. | Michel Dänzer | |
2009-11-14 | radeon: rework mipmap tree | Maciej Cencora | |
2009-11-14 | r300: remove unneeded includes | Maciej Cencora | |
2009-10-08 | mesa: remove a bunch of gl_renderbuffer fields | Brian Paul | |
_ActualFormat is replaced by Format (MESA_FORMAT_x). ColorEncoding, ComponentType, RedBits, GreenBits, BlueBits, etc. are all replaced by MESA_FORMAT_x queries. | |||
2009-09-10 | r300: enable rb3d_discard_src_pixel_lte_threshold for more chips on dri2 | Alex Deucher | |
2009-09-10 | r300: add full support for two sided stencil on r5xx for dri2 | Alex Deucher | |
2009-08-31 | r300: Convert to shared debug code. | Pauli Nieminen | |
2009-08-29 | r300: Disable threshold register for KMS. | Pauli Nieminen | |
Kernel side doesn't have required register in safe list so can't send it kernel. | |||
2009-08-28 | radeon: fix scissors harder. | Dave Airlie | |
this makes gnome-shell work on r300 for me | |||
2009-08-26 | r300: r4xx and rs4xx also have lte discard regs | Alex Deucher | |
2009-08-24 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/radeon/radeon_cmdbuf.h | |||
2009-08-23 | r300: minor optimization | Maciej Cencora | |
use properly implemented OUT_BATCH_TABLE where possible | |||
2009-08-22 | r300: Fix dri1 not to emit state that is not supported in old drm. | Pauli Nieminen | |
2009-08-21 | r300: Clean emit code. | Pauli Nieminen | |
This fixes some state atom check functions from returing wrong emit size. There is emit code cleanup so that emit function selection is done in init time instead of runtime. Signed-off-by: Pauli Nieminen <suokkos@gmail.com> | |||
2009-08-18 | r300: OQ rework | Dave Airlie | |
Move to common code base so radeon/r200 can add support for this. Make OQ start a state emitted like all normal state, and make no-tcl flushing work in proper places. Really need a generic post emit space reservation mechanism like max_state so we can reserve some space for the emit this code passes demos/arbocclude, piglit occlusion query and glean occlusion query with TCL and NO-TCL on my rv530. | |||
2009-08-18 | r300: fix missing BEGIN/END batches | Dave Airlie | |
2009-08-02 | r300: Fix a regression on non-KMS | Nicolai Hähnle | |
The regression was introduced by 9a1c336253579d8b58b31910325227b22b4af395 Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2009-08-01 | r300: Fix corner-case of KIL on R300 | Nicolai Hähnle | |
R300 hardware (but _not_ R500) hardware requires an enabled texture unit if KIL is used in fragment programs. We now work around the CS checker correctly when enabling such a fake texture unit. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2009-07-15 | r300: emit z depth pitch reloc in preparation for tiling | Dave Airlie | |
2009-07-14 | radeon: Differentiate 16 bpp destination formats. | Michel Dänzer | |
Fixes those formats in fbo_firecube. Only tested with r300, radeon and r200 compile tested only. | |||
2009-07-03 | r300: Guard debugging output. | Michel Dänzer | |
2009-07-02 | radeon/r300: use base width/height. | Dave Airlie | |
I suspect this might break TFP in some way but it makes firecube run here | |||
2009-06-17 | r300: don't emit vap index offset on r5xx hw when using cs | Jerome Glisse | |
vap index offset is programmed to 0 by the kernel, it would add work to kernel checker to allow userspace programming of this so it's now disallowed with CS on KMS. | |||
2009-06-11 | r300: send only RS_IP_* regs that we are going to use | Maciej Cencora | |
2009-05-28 | r300: when using cs path emit scissor in the cmdbuffer | Jerome Glisse | |
2009-05-28 | r300: rework texture offset emission. | Jerome Glisse | |
2009-05-18 | radeon: fix DRI1 cmd stream | Jerome Glisse | |
2009-05-16 | r300: further cleanup | Maciej Cencora | |
- move extensions init into seperate function - move options handling into seperate function - create new structure to hold options values - use context->options.hw_tcl_enabled field instead of global hw_tcl_on and future_hw_tcl_on variables | |||
2009-05-14 | r300: don't send now forbidden register to kernel when with memory manager | Jerome Glisse | |
2009-05-07 | r300: moar cleanup | Maciej Cencora | |
- remove unused r300UpdateClipPlanes function - move reg definition to r300_reg.h - remove incorrect forward definition of tnl_UpdateFixedFunctionProgram and add proper #include - remove unreachable code | |||
2009-04-27 | r300: rename state | Maciej Cencora | |
According to r300_reg.h from radeon drm module 0x4f30 is ZB_ZMASK_OFFSET. Also cleanup as trailing whitespaces. | |||
2009-04-24 | r300: fix cliprect values | Jerome Glisse | |
2009-04-24 | r300: emit cliprect when in dri2 mode | Jerome Glisse | |
2009-04-09 | r300: fix color tiling | Dave Airlie | |
2009-04-06 | radeon: add support for new ttm | Jerome Glisse | |
2009-04-02 | radeon/r200/r300: collapse context destruction down to a common path. | Dave Airlie | |
Context destruction was nearly the same over all the drivers, so collapse it down. |