Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-26 | r300/compiler: move hardware caps to the radeon_compiler base struct | Marek Olšák | |
Needed for vertex shaders too. | |||
2010-04-16 | r300/compiler: make ARB_shadow_ambient optional | Marek Olšák | |
This saves constant register space for r300g, which doesn't need this feature. | |||
2010-04-07 | r300: Initialize compiler.max_temp_regs for blits. | Michel Dänzer | |
Blits were broken since commit e41a64591bf1a74465bf0adc7d35c991c4cfb4fe ('r300/compiler: make the max number of fragment shader temporaries adjustable'). | |||
2010-03-13 | r300: blits for small dst pitch work just fine | Maciej Cencora | |
2010-03-07 | r300: allow src and dst BOs to be placed in GTT during blit | Maciej Cencora | |
Fixes some relocation failures | |||
2010-03-07 | r300: reset bos when validating buffers during blit | Maciej Cencora | |
2010-03-04 | r300: make blit code work on swtcl machines. | Dave Airlie | |
Only tested this on my rv530 with R300_NO_TCL=1, but it works there at least. It would be nice to fix the tex_offset by chaning the vertex program on tcl to read from offset 6 but this isn't really necessary. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-04 | r300_blit: initialise whole fp structure to 0 | Dave Airlie | |
at least on the r500 we get a lockup unless I do this, the compiler seems to fail to compile and we just get a null fp. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-03 | radeon/r200/r300/r600: add check_blit vtbl function | Alex Deucher | |
Check if the native blit formats are supported, if not, attempt to use an alternate format. Skip 3, >4 bpp as per comments from mcencora on irc. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2010-03-03 | radeon/r200/r300/r600: fix blit BO buffer validation | Dave Airlie | |
there is no need for these to be persistent since we flush the CS at the end of the blit, and we don't reuse these buffers at all. on my r600 the Wine DX9 test suite doesn't crash at least anymore. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-02-02 | Track frag shader changes introduced by commit ↵ | Scott Moreau | |
4769566500be1a53dd9b4cc1a613aef439a0e3d8 Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2010-01-19 | r300/r600: move some bo offsets checking to blit code | Maciej Cencora | |
In preperation for texcopy code sharing. | |||
2010-01-19 | r300: check if blitting for given format is supported earlier | Maciej Cencora | |
Prevents failing assertions at later stage. | |||
2010-01-19 | r300: use nearest texture filtering for accelerated blits | Maciej Cencora | |
2010-01-19 | r300: fix Y coord flipping in accelerated blits | Maciej Cencora | |
2010-01-19 | r300: prepare for texcopy code sharing | Maciej Cencora | |
2010-01-09 | r300: minor accelerated blit fixes | Maciej Cencora | |
2010-01-09 | r300: fallback on depth buffer blits | Maciej Cencora | |
Depth buffer accelerated blits aren't implemented yet. | |||
2009-12-19 | r300: minor blit rework | Maciej Cencora | |
Use vert/tex coords instead of byte offsets for specyfing src/dst image offsets. This will allow for blitting between tiled/untiled buffers. | |||
2009-12-19 | r300: better fix for glCopyTexSubImage | Maciej Cencora | |
2009-12-16 | r300: Fix typo on < R5xx RS setup for blits. | Michel Dänzer | |
2009-12-13 | r300: fix regression introduced by da73c1ed | Maciej Cencora | |
The 0 value is correct for I8 format. | |||
2009-12-13 | r300: fix glCopyTexSubImage | Maciej Cencora | |
Need to properly setup colorbuffer when dst pitch != dst width. | |||
2009-12-12 | r300: disable blit debugging info | Maciej Cencora | |
2009-12-12 | r300: emit number of used colorbuffers to pass radeon cs checker | Maciej Cencora | |
2009-12-12 | r300: setup render target format for r300/r400 cards too | Maciej Cencora | |
2009-12-12 | r300: finish blit support for r300 | Maciej Cencora | |
2009-12-12 | more blit fixes | Maciej Cencora | |
2009-12-12 | blit WIP | Maciej Cencora | |
2009-12-12 | r300: accelerated blit support | Maciej Cencora | |