xf86-video-savage: Changes to 'master'
Alex Deucher
agd5f at kemper.freedesktop.org
Tue Jan 25 10:29:14 PST 2011
src/savage_accel.c | 3
src/savage_cursor.c | 2
src/savage_dga.c | 8 +-
src/savage_dri.c | 193 ++++++++++++++++++++++++++--------------------------
src/savage_driver.c | 31 ++++----
src/savage_driver.h | 1
src/savage_exa.c | 3
src/savage_hwmc.c | 10 +-
src/savage_vbe.c | 10 +-
src/savage_video.c | 35 ++++-----
10 files changed, 150 insertions(+), 146 deletions(-)
New commits:
commit 6b22be096bed59a853e5e1cdd25d8943cce30d4f
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 23:45:49 2011 +0100
savage: Fix initialization typo in SAVAGEDRIMoveBuffers
This was warned about when building with -O2, and seems
to be a copy-and-paste glitch.
savage_dri.c: In function âSAVAGEDRIMoveBuffersâ:
savage_dri.c:1445: warning: âpptNew2â may be used uninitialized in this function
commit 9872b5f7ce7a7b07ff68bd2c389c56a3cb1b4ed6
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 22:47:01 2011 +0100
savage: Fix building with TRACEON defined
Two warnings and an error.
commit b018d343e6a6810afdaf1a73091dd9bc8c1c95bd
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 20:23:49 2011 +0100
savage: Setup tiled surface registers in SavageEnterVT
These registers are cleared after suspend/resume, so set them
up again in EnterVT.
commit f3cd2946d0f38e89643aa6624e6bf35472828995
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 20:23:48 2011 +0100
savage: Factor out a SAVAGEDRISetupTiledSurfaceRegs function
The tiled surface registers were only setup in SAVAGEDRIScreenInit,
however, after suspend/resume these registers must be set up again.
So factor it out in a new function so it can be reused.
commit 055ca25faeb9decee091e8c59134c8f537bb7bc3
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 19:28:47 2011 +0100
savage: Cast all handles before printing them
Removes the last bunch of -Wall build warnings.
savage_dri.c:490: warning: format â%08lxâ expects type âlong unsigned intâ,
but argument 5 has type âdrm_handle_tâ
...
commit 3f18b334812086e5f487a4570a34a3906a67724c
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 15:49:58 2011 +0100
savage: Fix ambiguity in SavageLoadPaletteSavage4
It looks like "!" was meant for logic negation and the parentheses
were wrong.
I don't have a Savage 4 so I can't check if this fixes or breaks
anything.
commit 6f8aa9c90cccbd893323f5f1892958b7f46e400d
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 15:49:57 2011 +0100
savage: Drop unused variables and functions
Silence -Wall warnings.
The functions are just #if'ed out, to be left for inspiration.
commit df8059025cafadaeea7672842d31134ed8c9c5df
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 12:47:04 2011 +0100
savage: More (intermediate) casts to silence warnings
savage_dga.c: In function âSavage_OpenFramebufferâ:
savage_dga.c:393: warning: cast to pointer from integer of different size
savage_dri.c: In function âSAVAGEDRIScreenInitâ:
savage_dri.c:924: warning: cast to pointer from integer of different size
commit 35d9734049a0f701d2c1f84f778f30816176d29e
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 12:47:02 2011 +0100
savage: Replace deprecated x(c)alloc/xfree with m/calloc/free
sed -i 's/xalloc/malloc/g; s/xcalloc/calloc/g; s/xfree/free/g'
Also replace xrealloc with realloc.
commit 0cbb6d275726aaed648b5ea4dcff45ce14388f91
Author: Tormod Volden <debian.tormod at gmail.com>
Date: Sun Jan 23 12:47:03 2011 +0100
savage: Add casts to silence build warnings
savage_exa.c: In function âSavageUploadToScreenâ:
savage_exa.c:545: warning: passing argument 1 of âmemcpyâ discards qualifiers from pointer target type
/usr/include/bits/string3.h:49: note: expected âvoid * restrictâ but argument is of type âvolatile CARD32 *â
savage_video.c: In function âSavagePutImageâ:
savage_video.c:2007: warning: format â%ldâ expects type âlong intâ, but argument 4 has type âdrmSizeâ
savage_video.c:2007: warning: format â%ldâ expects type âlong intâ, but argument 5 has type âintâ
More information about the xorg-commit
mailing list