Age | Commit message (Collapse) | Author |
|
Signed-off-by: Tilman Sauerbeck <tilman@code-monkey.de>
Signed-off-by: Dave Airlie <airlied@linux.ie>
|
|
Update some versions for release
|
|
|
|
The radeon driver builds warning-free with gcc -Wall here now.
|
|
|
|
|
|
ssh+git://git.freedesktop.org/git/xorg/driver/xf86-video-ati
|
|
|
|
|
|
ssh+git://git.freedesktop.org/git/xorg/driver/xf86-video-ati
|
|
|
|
|
|
|
|
ssh+git://git.freedesktop.org/git/xorg/driver/xf86-video-ati
|
|
Also fix a void pointer cast
|
|
|
|
atidri.c has some parameter passing bugs, fixed those and cleaned other
warnings.
|
|
This fixes all the warnings, it doesn't clean up the horrible mess that is
theatre*.[ch].
|
|
Suggested by Keith Packard.
|
|
|
|
|
|
|
|
Sauerbeck).
|
|
|
|
hopefully confuse bug triagers a little less.
|
|
|
|
various problems up to system hangs on X server startup have been
reported with that and DRI enabled.
|
|
#5273 <https://bugs.freedesktop.org/attachment.cgi?id=5273>:
Add cases for FOURCC_RGBA32 and FOURCC_RGB24. This prevents clients from
receiving incorrect data sizes with these formats. (Jan Schmidt)
|
|
the problem in the comment only concerned pre-production cards that Hui
tested apparently. Also set back the default value to what it was
initially, fixes some more cards that don't have a proper table (Mac
Mini for example)
|
|
#5536 <https://bugs.freedesktop.org/attachment.cgi?id=5536>:
Change HostDataBlit interface to take dst_offset_pitch and coordinates
instead of just a destination pointer, as the latter is not sufficient
with tiling. Also, use HW clipping to avoid overwriting destination
data outside of the specified width.
Adapt to new HostDataBlit interface. This fixes corruption with
UploadToScreen to the front buffer (from exaPutImage).
|
|
#4988 <https://bugs.freedesktop.org/attachment.cgi?id=4988>: Fix Option
"DisplayPriority" "HIGH" for R300 family.
|
|
the next generation.
|
|
switching to console with 3D clients running.
|
|
is double-buffered by default, which is desirable in a number of
situations, in particular when running a GLX compositing manager with
AIGLX.
|
|
with RB3D_DSTCACHE_*. The RB2D versions are read-only mirrors of the
RB3D. This is masked when DRI is enabled because the DRM uses the right
registers in its flushing.
|
|
aperture size. Otherwise it tries to overmap things if they are up near
the end of memory.
|
|
necessary for testing upcoming general component alpha acceleration
assistance in EXA. Tested with rendercheck on an r100.
|
|
headers and not fail. Also correct some nearby spelling.
|
|
instead of MergedFB. This was broken due to bogus manipulations of a
register between the 2 entities. This fix is a big "violent" in that it
always enables the analog output regardless of what is plugged. It
should work though (at the expense of some additional power
consumption). A proper fix should be easy to do once Alex gets his
output mapping rework in.
|
|
|
|
suspend/resume work a lot better on PCIE cards.
|
|
so until we split out mach64/r128/radeon please just increment the
package number whenever you make significant changes.
|
|
redirected video.
|
|
other three. While here, touch up radeon.4, and add an authors list
gleaned from checking copyright headers.
|
|
|
|
- Add ConstantDPI option to force a particlar dpi across mode changes Both
based on Thomas Winischhofer's sis code.
|
|
RADEONRestoreMemMapRegisters() must not clear CRTC_OFFSET_CNTL and
friends unconditionally but only when there is a map change or it will
clear them after the DRI updates the AGP location, thus turning tiling
back off on the CRTC. Also remove a duplicate call to
RADEONInitCommonRegisters().
|
|
|
|
quality when downscaling. Remove unnecessary code programming the tap
coefficients twice. Disable some code which is supposed to improve
filtering quality but causes very visible image quality problems at
least with rv250 when upscaling. Fix potentially broken FOURCC_RGB16T
format (untested if it was broken, untested if it works now...). Change
some magic numbers to (new) macro defines.
|
|
instead of after. I can't find any good reason why we did it backward
until now and it definitely causes problems as the workaround for VT
switch in RADEONRestoreCommonRegisters() will break output to the
secondary head in various situations. Also does an unrelated minor
update to a comment.
|