xf86-video-intel: Changes to 'refs/tags/xf86-video-intel-2.4.0'
Zhenyu Wang
zhen at kemper.freedesktop.org
Wed Jul 23 01:20:38 PDT 2008
Tag 'xf86-video-intel-2.4.0' created by Zhenyu Wang <zhenyu.z.wang at intel.com> at 2008-07-23 09:07 -0700
xf86-video-intel-2.4.0
Changes since xf86-video-intel-2.2.0:
Adam Jackson (1):
i830_sdvo_mode_valid: Fix return values to match what we actually check.
Alan Coopersmith (1):
Define DEFFILEMODE for OS'es that don't have it
Alan Hourihane (1):
vendor is CARD8
Andreas Stawinoga (1):
Samsung Q45 has no TV output
Bryce Harrington (4):
Quirks from Ubuntu/Dell
More quirks from ubuntu/dell
More Pipe A force quirks
Two more Dell quirks
Carl Worth (7):
Enumerate all possible cc_state objects
Enumerate all possible src,mask sampler state pairs
Enumerate all possible wm_state objects
Associate one sf_state object with each sf_kernel
Move VERTEX_BUFFERS setup from prepare_composite to composite
Allow for multiple vertex buffers (though only use one for now)
Use up to 256 separate vertex buffers
Dave Airlie (4):
ivch: fails on address mismatch as I seem to get this on my 865 system
fixup pciaccess version detect
quirk: add DVO ivch quirk
intel: fix drm check.
David Schleef (1):
Bug #15219: Fix default overlay CSC factors, and use BT709 if available.
Eric Anholt (69):
Remove extra have_libpciaccess=no that broke tools build with old servers.
Add detail on different units to intel_idle.
Add a little program to output the stepping information for several chipsets.
Fix SDVO I2C access on Mac Mini in EFI mode.
Avoid setting reserved bits in SDVOx on everything 965-class.
Add support for brightness control to i915 textured video output.
Cleanse DVO drivers of CARD* types.
Remove i830+ driver's use of CARD*/INT* types for great justice.
Nuke more CARD* types from i810 driver. Untested.
Separate i810 and i830 ring macros out into separate files.
Eliminate local variables defined in i830 BEGIN_LP_RING().
Add workarounds for 830/845's lack of a8/x8r8g8b8/x8b8g8r8 support.
Remove h0h0 UploadToScreen implementation that used pattern blits.
Change OUT_RING and similar calls to OUT_BATCH for batchbuffer merge
Disable a bunch of clock gating disables on IGD_GM, which doesn't need them.
Revert "Use mprotect on unbound AGP memory to attempt to catch use while unbound."
Fix 965+ rendering issues with DRI disabled.
Add a "total" field to intel_idle output (set when any unit is busy).
Add SDVO TV-out registers.
Add WIP SDVO TV-out support.
SDVO: Handle RGB outputs that are really TV outputs, and select a TV format.
SDVO: Fix mixups with input and output channels.
SDVO: Use the TV reference clock for SDVO TV outputs.
SDVO: Fix lols TV mode list handling.
SDVO: Set adjusted_mode in mode_fixup from the preferred input timings for TV.
SDVO: Rename output_dtd variable to input_dtd, which is its new job.
Add dolt to speed up compile time and reduce insanity.
Keep static copies of the 965 render programs in video memory.
Add copyright information for recent editors of this file.
Statically allocate the sampler default color, which we never change.
Fix compiler warning from 24-bit lvds change.
Fix the offset to sampler default color, and a compiler warning.
Rename some variables in i965_render.c for clarity.
Make the VS unit state static for 965 render.
Move the 965 static variables local to the function they're used in.
Move the binding table for 965 to the state structure.
Move the vertex buffer to the state structure as well.
Abstract surface setup into a separate function.
Update dolt from git, fixing fallback to libtool.
Make the binding table and surface state be arrays to reduce syncing.
Bug #15807: Fix use of the ring while VT-switched, hit by fast user switching.
Add i915 support to intel_idle.
Formatting fixes for intel_idle.
Just remove the mprotect kludge.
Replace a couple of wait-for-ring-idles with a single function to do so.
Move DSPARB setup into a separate function, and save/restore it at VT switch.
Remove duplicated i830_stop_ring()/SetHWOperatingState() in EnterVT().
Move the remaining two lines of SetHWOperatingState to the caller.
Remove gratuitous wait_ring_idle after I830Sync. Syncing implies that.
Move BIOS scratch register setup to EnterVT instead of PreInit.
Initialize clock gating from EnterVT and save/restore it appropriately.
Remove SVG_WORK_CONTROL init.
Move debug clock printout from ErrorF to X_INFO.
Set up/restore PWRCTXA from enter/leavevt not server start/exit.
Add DisplayPort registers.
Initial HDMI work. Not currently hooked up at startup.
The phase shift its are now reserved, and add HDMI clock limits.
Add pixel multiplier support for HDMI
Set the sync active bits like we're supposed to, matching the BIOS.
Get HDMI output working.
Fix hdmi POSTING_READ to use the register number instead of the register value.
Automatically detect the presence of HDMI.
Fix a crash in i830_sdvo_init error paths by setting up dev_priv earlier.
Fix DSPARB setting on 845/865, which have only the AEND field and 96 entries.
Get prototype for i830_bios_get_tv().
Fix uninitialized-use warning in i830_debug.c ring dumping.
Fix distcheck.
Remove VGA regs from debug output.
Add little hotplug detector app.
Erik Andren (1):
Clevo M720R has no TV-out
Hong Liu (13):
Fix pixmap offset
Bug 10773: fix i8xx pll p2 value in i830_crtc_clock_get()
Bug 10584: Mac Mini EDID data assigned to TMDS output
Allow non-strict free order for bo_list
Fix PLL reference clk debug dump
Fix DPLL programming in CRTC mode set
Fix rotation mem with kernel memory manager in VT switch
SDVO: Fix DDC bus selection based on output priority list.
Bug #14935: Fix i9xx reference clock for spread spectrum.
fix possible segfault in I830FreeScreen
Fix DSPARB change on 965G
Set SDVO sync polarity to default on 965
Fix SDVO HDMI output.
Jesse Barnes (64):
Fix typo in 1920x1080 resolution entry
Use "LEGACY" backlight method if backlight control is such
Add BCM_ to backlight control method enums
Fix backlight setting save/restore
Describe output properties in more detail
CRT hotplug detection improvements
Add cscope files to .gitignore
Unconditionally restore pipe configuration
Fix compilation error when not using DRI
Don't modify low bit of BLC_PWM_CTL when using combo backlight control
Add pipe A force enable quirk
Remove unnecessary quirk code in CRT probing
Turn on backlight when LVDS panel is powered up
Frame buffer compression support on new chipset
Program FBC fence offset register
Only enable FBC if one pipe is active
Fix build warnings on 64 bit
Only disable FBC if registers are available
Add CACHE_MODE_0 register to dump output
Fix DSP*CNTR restoration
Remove side effects from VGA debug code
Add pipe A force enable quirk for ThinkPad X40
Add quirk for DVO channel selection
Change FBC idle mode back to default
Refactor memory allocation into a separate function
Move MTRR fixup to its own routine
Account for FBC LL cache in memory reservation
Pull chipset detection out of PreInit into its own function
Implement new get_property feature for backlight control
Enable hardware overlay on 965
Add pipe A force enable quirk for Dell Latitude D500
Add pipe A force enable quirk for Toshiba Portege R205-S209
Add pipe A force quirk for Thinkpad R31
Add stdint.h to i830_bios.h
Add stdint.h to DVO drivers
Add sysfs backlight support for Fujitsu laptops
Remove fbc enable/disable messages
Initial panel fitting changes
Add support for new ->get_crtc output callbacks
Merge branch 'master' into pfit
Fixup backlight control and panel fitting property names
Merge branch 'master' into pfit
Use combo backlight control rather than pure legacy
Fix LVDS regression
Add a new quirk for BIOSes that reprogram regs at lid close/open time
Add FIFO watermark regs to register dumper
Save/restore cursor registers
Panel fitting: fix letterbox modes
Revert "Disable FBC by default on 965GM"
Fixup power saving registers
Handle display FIFOs better
Fixup FIFO comment
Fixup DSPARB for 855 & 945
Fix TV programming: add vblank wait after TV_CTL writes
Add support for keeping vblank counters sane across mode setting
Remove ErrorF debugging from modeset ioctl
Add pipe a force enable quirk for Lenovo T60
Add pipea force enable quirk for HP Pavilion ze4944ea
Improve FBC size checking
Improve VBIOS feature detection, add SSC support
Add VBIOS based TV connector detection
Don't disable pipe A on 855 chips
Choose a split for DSPARB based on the configured modes for both planes.
Add no LVDS quirk for Transtec Senyo 610 mini PC
Joakim (1):
Aopen Minipc 965GM LVDS quirk
Joerg Sonnenberger (1):
Fix DRI config for NetBSD
Julien Cristau (7):
Bug 14032: i810, set default depth to 16
Don't build reg_dumper if we don't have pciaccess 0.10.0
Look for src/{modes,parser} in $srcdir, not in objdir
Add i8[13]0_ring.h to _SOURCES to fix distcheck
Don't try to build XvMC if DRI is disabled
Fix gen4asm rule to work with a build dir
Link the driver with -lpciaccess and -ldrm if needed
Keith Packard (48):
Add intel_idle to measure GPU load ratio.
Decode DSPCLK_GATE, dump PIPE*STAT, MI_MODE, MI_DISPLAY_POWER_DOWN, MI_ARB_STATE, MI_RDRET_STATE, ECOSKPD
8xx/9xx can handle textures to 2kx2k. 965 can do 8kx8k
Add defines for 9xx S3 word in 3D_STATE_LOAD_STATE_IMMEDIATE
Add i830_transform_is_affine and i830_get_transformed_coordinates_3d.
Handle projective transforms on 9xx for Composite.
Transformed coord computed using floats. Don't move bilinear composite dst.
Disable cursors while switching modes
Compute du/dv/dw in no-mask SF prog
Clarify comment in exa_sf program
Reimplement wm program for nomask case to handle affine transforms
Fix the sf_mask program to compute and pass corrected uvw cooefficients
Remove rotation sf and wm progs
Use m4 to clean up gen4 asm progs. Start adding projective transform support.
Dont set the compr bit on 8-unit sends
Back to new shaders, fix urb read length
remove old monolithic shaders
remove old monolithic shaders
remove old shader source files
Fix composite with mask using new compositing thread code
Shrink WM thread to 32 registers and 1024 scratch space.
Add projective versions of the PS kernels
Remove extra flushing
Forgot to build exa_wm_src_sample_argb.g4b
Merge commit 'origin/master' into projective-965
Rename src/mask/data registers to indicate channel
Use symbolic names for channels in YUV code
Compute pixel values directly into data port
Use shared exa_wm code for packed yuv decode
Add planer video decode kernel
Remove sync after 965 video put.
Revert "Compute pixel values directly into data port"
Update yuv->rgb conversion programs to write to src_sample regs
Remove .g4b files on clean
Use available symbolic register name
Single memcpy when pitches align on planar image transfer
Revert "remove '#line NUM ...' in macro process"
Use compressed instructions for yuv conversion
Set some mask bits to try and get yuv conversion working
Skip copying on FOURCC_XVMC surfaces
Kludge to make planar video work - duplicate sampler state
Move wm_scratch first to meet alignment requirements
Only use FOURCC_XVMC when INTEL_XVMC is defined
Add a kludge-around to fix cd/wt bits in fb ptes on linux.
Add a bunch of 965 ring stuff to the debug dump
Dump batch buffers found from main ring
Overlay video doesn't require that the target pixmap be in video memory.
Use new xf86RotateFreeShadow function to clean up shadow buffers.
Kristian Høgsberg (2):
Silence warnings about possible uninitialize use of dst_format.
Crack down on warnings.
Lukas Hejtmanek (1):
Fix maximum backlight issue
Mark Kettenis (2):
Bug #14246: Fix biuld on OpenBSD.
Bug #14649: Fix build if pciaccess headers are not with other xorg headers.
Matthias Hopf (3):
Fix obviously stray '(' in non-I830_USE_EXA case.
Fix obviously wrong verification of DRI_SUPPORTS_CLIP_NOTIFY.
Include missing stdlib.h for free()
Matthieu Herrb (1):
Makefile.am: nuke RCS Id
Maxim Levitsky (1):
Fix crash triggered by dpms low power mode with hardware overlay running
Michel Dänzer (1):
Always set pPriv->buf to NULL after freeing the memory it pointed to.
Mike Isely (2):
Implement support for 24 bit pixel format
Implement option to ignore external fixed mode settings
Nanhai Zou (1):
TV: fix 576p refresh rate
Paulo Cesar Pereira de Andrade (3):
Make sure symbols used by other modules are public.
Compile warning fixes.
More compile warning fixes.
Peng Li (1):
HP Compaq 6730s has no TV output
Robert Lowery (1):
Fix TV out connection type detection
Roland Test-tools Bär (1):
i810: Remove an effectively unused variable (only used in an incorrect free())
Rémi Cardona (1):
Add glproto to DRI dependencies
Shuang He (1):
Fix typo in xvmc block destroy
Stefan Dirsch (1):
Add pipea force enable quirk for another 855GM machine.
Tomas Carnecky (1):
Fix compile error in LeaveVT
Xiang, Haihao (13):
enable XvMC for i915
fix some bugs
fix some bugs
Release resource allocated for surface/subpicture
fix some bugs
fix a bug related to display surface
1. The pitches for y/u/v surfaces are 1024bytes aligned.
block some signals within critical section to avoid
add copyright
move i830_allocate_xvmc_buffer out of #if/#endif
lock display when creating context
don't initialize XvMC if xv is disabled.
only enable xvmc for 915/945/G33
Zhenyu Wang (143):
code cleanups
remove xvmc attributes
explicit say "unsigned int"
I missed to remove port attributes wrapper
check early if we have slot left for new context or surface
disable subpicture initial
Merge branch 'master' into xvmc-i915
Merge branch 'master' into xvmc-i915
Add media state definition on i965
Create xvmc driver interface
comment out i965_xvmc_driver for now
fix i915 xvmc devPrivate reference
clean up err report
Log xvmc driver name
Revert to origin xvmc setup steps
clean up old i915 xvmc function declare
rename xvmc init function names
Temp work around ttm allocation for xvmc, which should be fixed later.
move some definition out of i915 specific header
Merge branch 'master' into xvmc
use field name to initialize i915 xvmc driver
Merge branch 'xvmc' of git+ssh://zhen@people.freedesktop.org/~zhen/xf86-video-intel into xvmc
split xvmc user lib chipset drivers
Merge branch 'master' into xvmc
revert xvmc memory allocation hacks
add missing license header for new files
fix xvmc return values
Fix DRI context creation for XvMC
try to move some fields to xvmc driver structure
Merge branch 'master' into xvmc
Merge branch 'xvmc' of git+ssh://zhen@people.freedesktop.org/~zhen/xf86-video-intel into xvmc
Merge branch 'master' into xvmc
xvmc: attempt to move batch buffer code out of i915 private
xvmc: take out batch buffer handling code
xvmc: move batch buffer init/fini to intel_batchbuffer.c
Merge branch 'master' into xvmc
Merge branch 'master' into xvmc
xvmc: oops, should first map batch buffer before init
xvmc: move locking code into generic place
xvmc: some code clean up
xvmc: i915 rename files
xvmc: remove unused SAREAPTR macro
xvmc: intel_xvmc.c cleanups
xvmc: more i915 xvmc cleanups
xvmc: remove i915 drm map type
xvmc: clean batch buffer finish
xvmc: move some i915 context destroy code to generic function
xvmc: add xvmc decoder type string
Merge branch 'master' into xvmc
Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree
xvmc: move batch buffer init/fini code into generic
xvmc: add "XvMC" option, default is false.
exa: fix rendering issue on some 855GM laptops
Fix tv quirk for Dell Latitude X1
Merge branch 'master' into xvmc
xvmc: move dri context handling to generic code
xvmc: handle surface create/destory in generic code
xvmc: add disable xvmc build support
xvmc: store XvMCContext pointer instead of context_id in internal ctx list
xvmc: consolidate put surface interfaces
xvmc: make XvMC default on
xvmc: add info in intel.man
xvmc: move drmOpen earlier
xvmc: add context id info in debug/trace
xvmc: setup driver info for XvMCGetDRInfo request
Change origin i965G_1 to chipset market name G35.
Add new integrated graphics chipset ids
GTT access change for new integrated graphics device
Update PIPELINE_SELECT instruction and surface state format for new chipset
Disable frame buffer compression on new chipset now.
Add missing i830M and 845G pci ids info
Fix i830 block handler wrap
Clear shadow memory after allocation
Set vtSema before EnterVT
Wrap up chipsets which needs graphics address for status page
hardware status page initialization rework
Don't crash if SW cursor
Fix last commit on i8xx debug p2 value
Bug #14440: fix stolen mem size mask on i830M
Add DMI info for i830 quirks
Fix Lenovo X60 TV quirk
Fix last 8XX clock's p2 value commit
Don't leak memory if no DMI info is provided by kernel
Fix overlay rotation
Bug 14591: comment out MI_DISPLAY_POWER_DOWN as for 965GM only
Really print adjusted_mode for mode debug
No ring, no sync
remove extra dri checking
Merge branch 'master' into xvmc
disable memory alloc debug
Pass default visual in dri context create
Always bind memory after agp aperture allocation
remove unused init/fini hooks for xvmc driver
nuke unneed error_base and event_base
Merge branch 'master' into xvmc
bug 15060: Dell Latitude X300 needs pipe A quirk
Disable XvMC if DRI is not enabled.
Merge branch 'master' into xvmc
Merge branch 'xvmc'
xvmc: fix distcheck
Disable overlay on new mobile chipset
Disable DRI earlier if fb width > 2048
Include <stdint.h> in i810.h for integer types definition
remove '#line NUM ...' in macro process
Remove old sf/wm program from Makefile
Change default panel fitting mode to origin
Only check xvmc lib when xvmc is enabled.
Check pitch for EXA operation
Use I830FALLBACK when check pitch for debug
Fix i965 render getting dest format error
Revert last HP 965GM pipe A quirk
Revert "Add FIFO watermark regs to register dumper"
xvmc: remove unused dri drawable
xvmc: a little cleanup
xvmc: move block size lookup helper to generic
xvmc: add render dump function
Fix compiler warning when disable xvmc config
Fix compiling with server master in LVDS backlight patch
Add support for Intel 4 series chipsets.
xvmc: formalize surface type definition
xvmc: environ debug option support
xvmc: init one-time mc context once
xvmc: init dest and reference buffer once
xvmc: init mc render load indirect command once
xvmc: only allocate memory requiring physical address on 915G
xvmc: enlarge batch buffer size
xvmc: Don't copy on xvmc surface in PutImage
xvmc: fix motion_type dump for frame/field picture
Fix SDVOC typo
Give asus and eeepc backlight method higher priority
Fix official name for GM45 chipset
move FBC register dump out of display registers
xvmc: use vector based structure
Only initialize integrated TV encoder for mobile chips
Thinkpad R60e TV quirk via DMI info
Check underrun on enabled pipe
SSC is LVDS only
only check pipe underrun if vtSema is true.
Bug #16801: fix X crash when NoAccel on 965
Fix HDMI output number
Fix distcheck for clean doltcompile
shut up gcc warning
Bump version 2.4.0
hulifox008 (1):
Fix copy'n'paste-o in unused airlied i2c code.
lipeng (1):
Fix GPIO pin usage for DDC on second HDMI port.
liuhong (1):
xf86-video-intel: fix ivch using wrong dvo register
root (3):
1. using batch buffer
a fix for 945G/945GM
1. clean code
---
.gitignore | 2
Makefile.am | 1
acinclude.m4 | 140 ++
configure.ac | 69 -
man/Makefile.am | 1
man/intel.man | 212 ++-
src/Makefile.am | 129 +
src/bios_reader/Makefile.am | 3
src/bios_reader/bios_dumper.c | 5
src/bios_reader/bios_reader.c | 4
src/brw_defines.h | 26
src/brw_structs.h | 119 +
src/ch7017/Makefile.am | 3
src/ch7017/ch7017.c | 43
src/ch7xxx/Makefile.am | 3
src/ch7xxx/ch7xxx.c | 19
src/common.h | 157 --
src/exa_sf.g4a | 78 +
src/exa_sf.g4b | 15
src/exa_sf_mask.g4a | 105 +
src/exa_sf_mask.g4b | 15
src/exa_sf_mask_prog.h | 25
src/exa_sf_prog.h | 17
src/exa_sf_rotation.g4a | 55
src/exa_sf_rotation_prog.h | 20
src/exa_wm.g4i | 156 ++
src/exa_wm_affine.g4i | 44
src/exa_wm_ca.g4a | 38
src/exa_wm_ca.g4b | 4
src/exa_wm_ca_srcalpha.g4a | 37
src/exa_wm_ca_srcalpha.g4b | 4
src/exa_wm_mask_affine.g4a | 41
src/exa_wm_mask_affine.g4b | 8
src/exa_wm_mask_projective.g4a | 53
src/exa_wm_mask_projective.g4b | 16
src/exa_wm_mask_sample_a.g4a | 48
src/exa_wm_mask_sample_a.g4b | 2
src/exa_wm_mask_sample_argb.g4a | 48
src/exa_wm_mask_sample_argb.g4b | 2
src/exa_wm_maskca.g4a | 228 ---
src/exa_wm_maskca_prog.h | 95 -
src/exa_wm_maskca_srcalpha.g4a | 228 ---
src/exa_wm_maskca_srcalpha_prog.h | 95 -
src/exa_wm_masknoca.g4a | 228 ---
src/exa_wm_masknoca_prog.h | 95 -
src/exa_wm_noca.g4a | 38
src/exa_wm_noca.g4b | 4
src/exa_wm_nomask.g4a | 96 -
src/exa_wm_nomask_prog.h | 70 -
src/exa_wm_projective.g4i | 51
src/exa_wm_rotation.g4a | 184 --
src/exa_wm_rotation_prog.h | 70 -
src/exa_wm_src_affine.g4a | 45
src/exa_wm_src_affine.g4b | 8
src/exa_wm_src_projective.g4a | 49
src/exa_wm_src_projective.g4b | 16
src/exa_wm_src_sample_a.g4a | 47
src/exa_wm_src_sample_a.g4b | 2
src/exa_wm_src_sample_argb.g4a | 47
src/exa_wm_src_sample_argb.g4b | 2
src/exa_wm_src_sample_planar.g4a | 65
src/exa_wm_src_sample_planar.g4b | 4
src/exa_wm_write.g4a | 74 +
src/exa_wm_write.g4b | 18
src/exa_wm_xy.g4a | 52
src/exa_wm_xy.g4b | 4
src/exa_wm_yuv_rgb.g4a | 98 +
src/exa_wm_yuv_rgb.g4b | 12
src/i810.h | 13
src/i810_cursor.c | 6
src/i810_dri.c | 28
src/i810_driver.c | 34
src/i810_io.c | 24
src/i810_memory.c | 4
src/i810_reg.h | 198 ++-
src/i810_ring.h | 90 +
src/i810_video.c | 70 -
src/i830.h | 278 ++--
src/i830_3d.c | 223 ++-
src/i830_accel.c | 21
src/i830_bios.c | 93 +
src/i830_bios.h | 228 ++-
src/i830_crt.c | 84 -
src/i830_cursor.c | 14
src/i830_debug.c | 962 ++++++++++++--
src/i830_display.c | 409 +++++-
src/i830_dri.c | 155 --
src/i830_driver.c | 1345 ++++++++++++--------
src/i830_dvo.c | 29
src/i830_exa.c | 188 +-
src/i830_hdmi.c | 233 +++
src/i830_hwmc.c | 155 ++
src/i830_hwmc.h | 113 +
src/i830_i2c.c | 23
src/i830_lvds.c | 545 +++++++-
src/i830_memory.c | 189 +-
src/i830_quirks.c | 262 +++-
src/i830_render.c | 468 ++++---
src/i830_ring.h | 98 +
src/i830_sdvo.c | 921 +++++++++++---
src/i830_sdvo.h | 2
src/i830_sdvo_regs.h | 286 +++-
src/i830_tv.c | 130 +
src/i830_video.c | 580 ++++----
src/i830_video.h | 31
src/i830_xaa.c | 140 +-
src/i915_3d.c | 66 -
src/i915_3d.h | 13
src/i915_hwmc.c | 889 +++++++++++++
src/i915_hwmc.h | 62
src/i915_reg.h | 10
src/i915_render.c | 177 +-
src/i915_video.c | 307 ++--
src/i965_render.c | 1744 +++++++++++++++-----------
src/i965_video.c | 421 +++---
src/ivch/Makefile.am | 3
src/ivch/ivch.c | 38
src/packed_yuv_sf.g4b | 17
src/packed_yuv_wm.g4a | 144 +-
src/packed_yuv_wm.g4b | 79 +
src/reg_dumper/.gitignore | 3
src/reg_dumper/Makefile.am | 23
src/reg_dumper/hotplug.c | 151 ++
src/reg_dumper/idle.c | 224 +++
src/reg_dumper/reg_dumper.h | 3
src/reg_dumper/stepping.c | 137 ++
src/sf_prog.h | 17
src/sil164/Makefile.am | 3
src/sil164/sil164.c | 27
src/sil164/sil164_reg.h | 15
src/tfp410/Makefile.am | 3
src/tfp410/tfp410.c | 25
src/tfp410/tfp410_reg.h | 15
src/wm_prog.h | 82 -
src/xvmc/I810XvMC.c | 2
src/xvmc/Makefile.am | 22
src/xvmc/i915_program.h | 276 ++++
src/xvmc/i915_structs.h | 1030 +++++++++++++++
src/xvmc/i915_xvmc.c | 2483 ++++++++++++++++++++++++++++++++++++++
src/xvmc/i915_xvmc.h | 117 +
src/xvmc/intel_batchbuffer.c | 272 ++++
src/xvmc/intel_batchbuffer.h | 42
src/xvmc/intel_xvmc.c | 1158 +++++++++++++++++
src/xvmc/intel_xvmc.h | 264 ++++
src/xvmc/intel_xvmc_dump.c | 149 ++
src/xvmc/xf86dri.c | 566 ++++++++
src/xvmc/xf86dri.h | 118 +
src/xvmc/xf86dristr.h | 390 +++++
148 files changed, 18759 insertions(+), 5292 deletions(-)
---
More information about the xorg-commit
mailing list