libdrm/libdrm.changes
2015-08-14 14:46:19 +00:00

1021 lines
38 KiB
Plaintext

-------------------------------------------------------------------
Fri Aug 14 13:25:00 UTC 2015 - mimi.vx@gmail.com
- update to version 2.4.6.3
* This release adds AMDGPU driver, adds new AMD OLAND PCIids
-------------------------------------------------------------------
Mon Jul 27 14:46:49 UTC 2015 - schwab@suse.de
- Disable valgrind support if not available
-------------------------------------------------------------------
Tue Jun 30 07:54:30 UTC 2015 - sndirsch@suse.com
- Update to version 2.4.62
* This release introduces the atomic and blob APIs, adds support
for new devices (AMD Bonaire) and a new flag for coherent BOs
in nouveau.
-------------------------------------------------------------------
Fri May 8 09:47:52 UTC 2015 - sndirsch@suse.com
- Update to version 2.4.61
* Release to fix regression in nouveau in 2.4.60, but brings lots
of android changes and other fixes.
- deprecates reverse applied patches
* U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch
* U_nouveau-make-nouveau-importing-global-buffers-comple.patch
-------------------------------------------------------------------
Wed Apr 29 08:17:19 UTC 2015 - sndirsch@suse.com
- U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch
U_nouveau-make-nouveau-importing-global-buffers-comple.patch
* reverse apply these patches in order to fix a regression in
2.4.60 triggered by new legacy tray in GNOME 3.16.0 (fdo#89842)
-------------------------------------------------------------------
Wed Apr 8 16:04:17 UTC 2015 - schwab@suse.de
- Build package libdrm_freedreno1 also on aarch64
-------------------------------------------------------------------
Fri Mar 20 21:19:37 UTC 2015 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.60:
+ bugfixes and cleanup
+ exynos improvements
-------------------------------------------------------------------
Sun Feb 22 14:11:43 UTC 2015 - zombah@gmail.com
- Fix include directories
-------------------------------------------------------------------
Thu Feb 19 13:33:22 UTC 2015 - zombah@gmail.com
- Add subpackage libdrm_tegra0 for Nvidia Tegra chips
-------------------------------------------------------------------
Mon Feb 9 12:59:54 UTC 2015 - sndirsch@suse.com
- Update to version 2.4.59:
* bugfixes
* more Intel Skylake support
-------------------------------------------------------------------
Sun Sep 28 19:35:01 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.58:
Build fixes for 32bit Systems.
-------------------------------------------------------------------
Sun Sep 28 17:29:22 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.57:
+ Intel Userptr support.
+ Android build support.
+ New "SI" and "CIK" PCI IDs for the libdrm Radeon graphics
driver code.
+ DMA-BUF import/export helpers were added to libdrm's Freedreno
driver support.
-------------------------------------------------------------------
Tue Jul 29 22:33:46 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.56:
Libdrm 2.4.56 has been released. It fixes MSAA for the Radeon Hawaii GPU.
- Remove upstreamed patch:
u_No-longer-hardcode-path-for-drm.h-include-in-qxl_drm.patch
-------------------------------------------------------------------
Fri Jul 25 15:08:00 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.55:
+ exynos: do not build fimg2d_test when building without libkms support.
+ radeon: Add missing header includes.
+ exynos: fix scaling factor computation in g2d_copy_with_scale
+ exynos: fix G2D_DOUBLE_TO_FIXED for non-integer input
+ exynos: fix coordinate computation in g2d_copy
+ intel: Add new userptr ioctl
+ intel: Sync typo fix from the kernel sources.
+ intel: Sync the command parser version parameter from kernel
+ freedreno: add chip-id property
+ freedreno: sync kernel header
+ drm: Add universal plane capability bit and plane type enums
+ exynos: prime: use drmPrime*() helpers
+ exynos_fimg2d_test: fix drmModeRmFB
+ eyxnos: install exynos tests if HAVE_INSTALL_TESTS
- Drop upstreamed patches:
+ libdrm-implicit-defs.diff (Patch1)
-------------------------------------------------------------------
Sun May 25 15:00:04 UTC 2014 - afaerber@suse.de
- Enable valgrind support for armv6l and ppc64le
-------------------------------------------------------------------
Sun May 4 22:30:38 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Fix typos in package description
-------------------------------------------------------------------
Fri May 2 21:56:08 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.54:
+ Use signed location for drmModeSetPlane
+ nouveau: safen up nouveau_device list usage against concurrent access
+ amend previous commit to actually compile
+ modetest: add cursor support
+ freedreno: add missing fxn prototype
+ radeon: add Mullins chip family
+ radeon: add Mullins pci ids
+ Mark functions printf-like where possible
+ intel: Fix some format strings
+ libdrm: Remove extraneous parameter
+ tests: Use drmFreeVersion() instead of drmFree()
+ intel/chv: Add Cherryview PCI IDs
-------------------------------------------------------------------
Thu Apr 24 09:46:48 UTC 2014 - sndirsch@suse.com
- u_No-longer-hardcode-path-for-drm.h-include-in-qxl_drm.patch:
* No longer hardcode path for drm.h include in qxl_drm.h, i.e.
handle it the same as in other <driver>_drm.h files; change
required for KMS support in xf86-video-qxl (bnc#870501)
-------------------------------------------------------------------
Sat Apr 12 01:28:02 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.53:
+ drm: Implement drmCheckModesettingSupported() for FreeBSD
+ Enable libkms by default on DragonFly
+ freedreno: do not leak drmVersion
+ freedreno: fix license
+ freedreno: some msm-ring reset/flush fixes
+ freedreno: simplify device creation
+ freedreno: fix null ptr in error path
+ freedreno/kgsl: don't even bother trying CREATE_FD
+ freedreno: zero out unused field
+ modeprint: pretty print connector names
+ radeon: sync with radeon_drm.h from kernel headers
- Remove upstream patch: Patch3: U_freedreno_license_fix.patch
-------------------------------------------------------------------
Sun Feb 16 15:16:40 UTC 2014 - afaerber@suse.de
- U_freedreno_license_fix.patch: Backport relicensing of freedreno
DRM header from GPL-2.0 to MIT (bnc#860595).
-------------------------------------------------------------------
Tue Jan 21 11:14:46 UTC 2014 - sndirsch@suse.com
- Update to version 2.4.52
+ intel: squash unused variable 'bo_gem'
+ intel: Handle malloc fails in context create
+ intel: Merge latest i915_drm.h
+ drm: Initialize or valgrind-clear modesetting ioctl arguments.
+ intel: Track whether a buffer is idle to avoid trips to the kernel.
+ tests/kmstest: support exynos
+ Mark debug_print with __attribute__ ((format(__printf__, 1, 0)))
+ intel: Create a new drm_intel_bo offset64 field.
+ freedreno: add fd_device_new_dup()
+ modetest: add the possibility to select the refresh frequency for a mode
-------------------------------------------------------------------
Wed Jan 15 13:15:05 UTC 2014 - afaerber@suse.de
- Make libdrm-devel depend on libdrm_freedreno1 on arm
-------------------------------------------------------------------
Wed Jan 15 02:03:29 UTC 2014 - afaerber@suse.de
- Add subpackage for freedreno (Qualcomm Adreno)
-------------------------------------------------------------------
Wed Jan 8 22:19:21 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.51:
+ radeon: avoid possible divide by 0 in surface manager
+ radeon: fix sumo2 pci id
+ intel/test_decode: Allow gen8 to be infered from the batch filenames
+ freedreno: add bo cache
+ freedreno/kgsl: fix crash introduced w/ bo-cache
+ freedreno: allow IB to different ringbuffer
-------------------------------------------------------------------
Wed Dec 4 00:35:02 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.4.50:
+ intel: Track known prime buffers for re-use
+ radeon: Update unaligned offset for 2D->1D tiling transition on SI
- Droped U_update-unaligned-offset-for-2D-1D-tiling-transition-on-SI.patch,
included in this release
-------------------------------------------------------------------
Mon Nov 25 17:15:43 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.4.49:
+ intel: Use memset instead of VG_CLEAR
+ radeon: implement 2D tiling for CIK
+ radeon: handle P16 pipe configs for Hawaii
+ radeon: fix mipmap level 0 and 1 alignment for SI and CIK
+ radeon: don't overallocate stencil by 4 on SI and CIK
+ libdrm/mode: Update the encoder and connector defines
- Added U_update-unaligned-offset-for-2D-1D-tiling-transition-on-SI.patch:
fdo#71983, resolves crasing on radeon SI chips wth 2.4.49
-------------------------------------------------------------------
Sat Nov 16 18:43:00 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.4.48:
+ radeon: add hawaii chip family
+ radeon: add hawaii pci ids
+ intel/bdw: Add broadwell chipset IDs
+ intel/bdw: Handle gen8 bufmgr_init
+ intel/bdw: Add gen8 to the decode init
+ intel/bdw: Update MI_BATCH_BUFFER_START for aub dumps
+ Revert "intel: Add support for GPU reset status query ioctl"
+ intel: Add support for GPU reset status query ioctl
+ intel: Add support for GPU reset status query ioctl
+ libdrm: bump to 2.4.48
+ Add DRM_MODE_PAGE_FLIP_ASYNC define
+ intel: Add the Gen6+ version of MI_REPORT_PERF_COUNT to
intel_decode.c.
+ intel: Add MI_LOAD_REGISTER_MEM to intel_decode.c.
+ intel/bdw/aub: Update AUB trace block writes for 48-bit
addressing.
+ nouveau: prevent undefined behavior in nouveau_pushbuf_reloc
with gcc-4.8
-------------------------------------------------------------------
Sun Oct 27 09:11:03 UTC 2013 - sndirsch@suse.com
- updated to re-uploaded 2.4.47 tarball with correct checksums
-------------------------------------------------------------------
Fri Oct 11 17:42:15 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.4.47:
+ libdrm: add missing DRM_CAP_TIMESTAMP_MONOTONIC
+ modetest fixes
+ radeon: add berlin pci ids
+ intel: Update package name and description in libdrm_intel.pc
+ freedreno fixes
+ radeon: Fix tiling mode index for 1D tiled depth/stencil
surfaces on CIK
+ radeon: fix pitch alignment for non-power-of-two mipmaps on SI
+ drm: Synchronize the stereo 3D mode flags from the kernel headers
+ drm: Sync the DRM_SET_CLIENT_CAP ioctl definition
+ drm: Introduce a drmSetClientCap() wrapper
+ intel: Set bo size from lseek if kernel supports it
- Droped U_radeon-pad-CS-to-8-DW.patch, included in this release
-------------------------------------------------------------------
Tue Sep 17 17:49:28 UTC 2013 - hrvoje.senjan@gmail.com
- Added U_radeon-pad-CS-to-8-DW.patch from upstream -- aligns the
IB to 8 DWs. r6xx also require at least 4 DW alignment to avoid
a hw bug.
-------------------------------------------------------------------
Fri Aug 30 00:28:37 CEST 2013 - ro@suse.de
- buildrequire valgrind on the arch list that valgrind builds on
-------------------------------------------------------------------
Tue Jul 2 16:42:39 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.4.46:
+ radeon: add CIK chip families
+ radeon: add Bonaire pci ids
+ radeon: add kabini pci ids
+ intel/aub: Sync the AUB defines with mesa's
+ intel/aub: Return early if we disable aub dumps
+ intel/aub: Implement a way to specify the output .aub filename
+ drm: add hotspot cursor interface support.
+ radeon: correct RADEON_GEM_WAIT_IDLE use
+ freedreno: add handle and name tracking
+ freedreno: add some asserts
+ freedreno: also remove from name table on bo delete
+ intel: Fix Haswell GT3 names.
+ intel: Adding more reserved PCI IDs for Haswell.
+ modetest: Make RGB565 pwetty too
-------------------------------------------------------------------
Tue May 21 16:04:21 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.45:
The main motivation for this
release is the changes in the radeon surface allocator, which helps fix
multisample textures on the Radeon Cayman family chipsets.
+ radeon: add new SI pci ids
+ radeon: add new richland pci ids
+ radeon: add HAINAN family
+ radeon: add HAINAN pci ids
+ drm: add qxl drm header file
+ radeon: add RADEON_SURF_FMASK flag which disables 2D->1D tiling transition
+ freedreno: add gpu-id property
+ Add exynos_fimg2d_test to .gitignore
+ freedreno: add synchronization between mesa and ddx
+ intel: Add support for VEBOX ring (v2)
-------------------------------------------------------------------
Fri Apr 19 14:43:02 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.44:
New release for radeonsi tiling support
+ drm: Fix error message in drmWaitVBlank
+ intel-decode: Fix gen6 HIER_DEPTH_BUFFER decoding
+ radeon: update radeon_drm.h to kernel last API additions v2
+ radeon: add si tiling support v5
+ intel: Fix Haswell CRW PCI IDs.
+ kms: Make libkms.h usable in C++
+ kms: Return a negative error code in kms_bo_create()
+ Remove unused header xf86mm.h.
+ makefiles: Add missing headers.
+ freedreno: add shifted reloc
+ modetest: Fix pitches, somewhat
+ modetest: Add support for all 16/32 bpp RGB formats
+ modetest: Print possible_crtcs for planes
+ modetest: Reduce the length of the connector type string
+ modetest: Pass format_info to fill_tiles functions
+ modetest: Add YUV420 support and fix YVU420 Cb/Cr ordering
-------------------------------------------------------------------
Wed Mar 27 11:27:27 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.43:
+ radeon: add pci ids for Richland APUs
+ intel_chipset: Merge intel-gpu-tools chipsets
+ tests: allow tests programs to be installed
+ tests: allow tests programs to be installed (cumulative patch)
+ intel: fix length mask for Gen5/Gen6 3DSTATE_CLEAR_PARAMS
+ libdrm/exynos: add test application for 2d gpu.
+ radeonsi: make sure tile_split field are not garbage
+ intel/aub: Actually run BLT batches on the blit ring.
+ nouveau: return error from pushbuf_validate
+ nouveau: add a way to override single pushbuffer memory limits
+ freedreno: add freedreno DRM
+ intel_chipset: Use parens around macro arguments
+ intel_chipset: Fix up VLV confusion
-------------------------------------------------------------------
Mon Mar 25 20:40:32 UTC 2013 - jengelh@inai.de
- Remove unneeded dependency on libkms-devel
-------------------------------------------------------------------
Wed Feb 27 16:40:51 UTC 2013 - dmueller@suse.com
- disable valgrind support for aarch64
-------------------------------------------------------------------
Tue Feb 5 16:50:49 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.42:
+ radeon: add OLAND family
+ radeon: add OLAND pci ids
+ man: fix manpage build instructions
+ intel: add more VLV PCI IDs
+ nouveau: use @PACKAGE_VERSION@ in libdrm_nouveau.pc
+ libdrm: remove DISTCHECK_CONFIGURE_FLAGS
+ configure.ac: bump version to 2.4.42 for release
+ radeon: Fix 1D tiling layout on SI.
+ man: Fix typo and use $() for make expressions
-------------------------------------------------------------------
Wed Jan 16 17:17:16 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.41:
+ radeon: add new SI pci id
+ nouveau: disallow pushbuf BOs in multiple memory types
+ nouveau: expose channel engine selection on kepler chipsets
+ intel: Remove the fence count contributions when clearing relocs
+ man: convert manpages to XML instead of plain troff
+ man: add drm.7 overview page
+ man: add drm-kms overview page
+ man: add drm-memory overview page
+ intel: Fix missing ETIME on BSD operating systems
+ drm/radeon: track global bo name and always return the same
+ man: disable man page building until David saves us all
+ libdrm_nouveau.pc: don't include I${includedir}/nouveau
+ libkms: fix memory leak in error path
+ libkms: return -EINVAL on fstat error
-------------------------------------------------------------------
Tue Nov 6 00:37:44 UTC 2012 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.40:
+ radeon: add some new SI pci ids
+ radeon: fix unused-function warning
+ intel: Fix "properly test for HAS_LLC"
+ intel: Correct the word decoding for gen2 3DSTATE_LOAD_STATE_IMMEDIATE_1
+ configure.ac: Allow forcible disabling of Cairo support
+ intel: properly test for HAS_LLC
+ fix make distcheck
+ vmwgfx: No longer experimental
+ intel: add support for ValleyView
+ libdrm: man page infrastructure and a few sample man pages
+ intel: Mark bo's exported to prime as not reusable
+ libkms: link against libdrm
+ radeon: don't take the stencil-specific codepath for buffers without
stencil
+ radeon: don't force stencil tile split to 0
+ radeon: fix stencil miptree allocation of combined ZS buffers on EG and
SI
+ radeon: fix tile_split of 128-bit surface formats with 8x MSAA
+ radeon: Fix layout of linear aligned mipmaps on SI.
+ radeon: Memory footprint of SI mipmap base level is padded to powers of
two.
+ radeon: Sampling pitch for non-mipmaps seems padded to slice alignment
on SI.
+ initialize width/height fields in drmModeCrtc
+ omap: release lock also on error paths
-------------------------------------------------------------------
Thu Sep 27 09:45:10 UTC 2012 - idonmez@suse.com
- Require libdrm_omap1-32bit only on ARM
-------------------------------------------------------------------
Sun Sep 23 10:53:52 UTC 2012 - sndirsch@suse.com
- u_Fix-compilation-on-systems-that-don-t-provide-O_CLOE.patch
* Fix compilation on systems that don't provide O_CLOEXEC.
Patch suggestion by Thomas Klausner <wiz%NetBSD.org@localhost>.
See also http://mail-index.netbsd.org/pkgsrc-changes/2012/08/13/msg076887.html
-------------------------------------------------------------------
Thu Sep 20 22:13:32 UTC 2012 - sndirsch@suse.com
- let libdrm-devel require libkms-devel
-------------------------------------------------------------------
Fri Aug 24 21:10:18 UTC 2012 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.39:
+ radeon: add prime import/export support
+ intel: Use VG_CLEAR on the context destroy ioctl as well.
+ radeon: fix allocation of MSAA surfaces on r600-r700
+ radeon: align r600 msaa buffers to a multiple of macrotile size
* num samples
+ tests/modetest: Add a forgotten return, needed for opensuse buildservice
+ omap: include omap_drm.h independently
-------------------------------------------------------------------
Mon Aug 13 16:44:20 UTC 2012 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.38:
+ Bugfix release
-------------------------------------------------------------------
Sun Jul 22 21:59:27 UTC 2012 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.37:
+ Put the proper context APIs in place.
- Add a patch to build 2.4.37 successfully!
+ Added N_0001-Add-a-forgotten-return-needed-for-opensuse-buildserv.patch
-------------------------------------------------------------------
Thu Jul 5 12:35:11 UTC 2012 - sndirsch@suse.com
- build omap support only on %arm platform
-------------------------------------------------------------------
Tue Jul 3 18:36:20 UTC 2012 - tobias.johannes.klausmann@mni.thm.de
- Update to version 2.4.36:
+ packaging changes:
- nouveau.h was moved out from its subdirectory (upstream change)
- lidrm_nouveau version bumped to 2
- Removed --enable-nouveau-experimental-api from configure
it is now stable and will build without it
+ new in this release:
- Context API and wait render timeout API added to libdrm for Intel
-------------------------------------------------------------------
Mon Jul 2 08:52:51 UTC 2012 - guillaume@opensuse.org
- Disable valgrind support for armv5 since valgrind only supports armv7
-------------------------------------------------------------------
Fri Jun 29 09:27:32 UTC 2012 - sndirsch@suse.com
- U_intel-add-Ivy-Bridge-GT2-server-variant.patch
* intel: add Ivy Bridge GT2 server variant (bnc#769209)
-------------------------------------------------------------------
Wed Jun 27 20:04:08 UTC 2012 - guillaume@opensuse.org
- enable omapdrm support
-------------------------------------------------------------------
Tue May 29 09:47:00 UTC 2012 - sndirsch@suse.com
- back to libdrm 2.4.33, since 2.4.34 currentlz requires Mesa git
master changes for nouveau Mesa driver build
-------------------------------------------------------------------
Sat May 26 22:25:01 UTC 2012 - crrodriguez@opensuse.org
- update to version 2.4.34, see NEWS for detail, here follows
packaging changes only.
+ nouveau.h was moved out from its subdirectory (upstream change)
+ lidrm_nouveau version bumped to 2.
+ remove obsolete configure options.
+ Fix many more "implicit declarations" and "undefined references"
-------------------------------------------------------------------
Thu Apr 12 11:30:32 UTC 2012 - vuntz@opensuse.org
- Update to version 2.4.33:
+ intel: add some PCI IDs for Haswell
+ omap: add omapdrm support
+ radeon: add TN surface support
- Changes from version 2.4.32:
+ Add valgrind support
+ Make drm/drm_fourcc.h portable to non-linux platforms
+ intel:
- Add support for (possibly) unsynchronized maps
- Add .aub file output support
- Add support for overriding the PCI ID via an environment
variable
- Add decode for gen7 3DSTATE_WM, HIER_DEPTH_BUFFER
- Add per-dword decode of gen7 3DPRIMITIVE
+ radeon: fix pitch alignment for scanout buffer
+ radeon_cs_setup_bo: Fix accounting if caller specified write
and read domains
+ Build system improvements
- Add pkgconfig(valgrind) BuildRequires to build valgrind support.
-------------------------------------------------------------------
Sun Feb 26 15:57:23 CET 2012 - dmueller@suse.de
- fix build on arm
-------------------------------------------------------------------
Wed Feb 22 12:30:56 UTC 2012 - dvaleev@suse.com
- don't package libdrm-intel on ppc, ppc64. As there is not intel
cards
-------------------------------------------------------------------
Sat Feb 11 16:37:39 UTC 2012 - jengelh@medozas.de
- Update to new upstream release 2.4.31
* radeon: add surface allocator helper v10
* intel: add sprite ioctl defines and struct for i915 sprite code
- Remove autoreconf call for now, there are no patches that
would necessitate this
- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags
- Package shlibs separately according to policy
- Package description updates
-------------------------------------------------------------------
Mon Jan 16 16:11:11 UTC 2012 - vljn@ovi.com
- Update to libdrm-2.4.30
* required for lastest Mesa
-------------------------------------------------------------------
Sun Nov 13 09:15:31 UTC 2011 - coolo@suse.com
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
-------------------------------------------------------------------
Wed Nov 2 12:58:04 UTC 2011 - sndirsch@suse.com
- Update to libdrm 2.4.27
* required for latest intel driver ...
-------------------------------------------------------------------
Wed Oct 5 15:17:04 UTC 2011 - uli@suse.com
- cross-build fix: move testing to %check section
-------------------------------------------------------------------
Fri Jun 17 18:19:08 UTC 2011 - vljn@ovi.com
- Update to libdrm 2.6.26
- obsoletes intel-Export-CONSTANT_BUFFER-addressing-mode.patch
- a bunch of fixes
- new Intel API for use by mesa
-------------------------------------------------------------------
Wed May 25 10:38:44 UTC 2011 - sndirsch@novell.com
- install the binaries of dristat, drmstat, drmmodeprint and
drmmodetest instead of the useless libtool wrappers ...
-------------------------------------------------------------------
Tue May 24 16:56:34 UTC 2011 - eich@suse.de
- removed patch: enable_test_tools.diff.
- Building and installing dristat and drmstat can be done
from the spec file. Same is true for installing drmmodeprint
and drmmodetest.
-------------------------------------------------------------------
Wed Jan 5 02:10:17 UTC 2011 - sndirsch@novell.com
- intel-Export-CONSTANT_BUFFER-addressing-mode.patch
* intel: Export CONSTANT_BUFFER addressing mode
-------------------------------------------------------------------
Mon Dec 20 15:26:43 UTC 2010 - sndirsch@novell.com
- removed revert-09b1062.diff; due to Mesa 7.10-pre update no longer
required/useful
-------------------------------------------------------------------
Sat Dec 11 20:55:58 UTC 2010 - sndirsch@novell.com
- libdrm 2.4.23
* drm: don't do the create the node ourselves if we have udev.
* intel: Reorder need_fence vs fenced_command to avoid fences on
gen4
* tests: Update for ENOENT returns from unknown handles
-------------------------------------------------------------------
Sat Dec 4 05:57:28 UTC 2010 - sndirsch@novell.com
- updated to git master commit #af3d282 (2010-12-03, still 2.4.22)
- obsoletes intel-initialize-bufmgr.bo_mrb_exec-unconditionally.patch
-------------------------------------------------------------------
Mon Nov 8 09:02:40 UTC 2010 - sndirsch@novell.com
- intel-initialize-bufmgr.bo_mrb_exec-unconditionally.patch
* no longer require kernels without BLT ring support (2.6.34 an
before). (bnc #651989, bnc #651501)
-------------------------------------------------------------------
Sat Nov 6 00:29:27 UTC 2010 - sndirsch@novell.com
- updated to git master commit #a52e61b (2010-11-02, still 2.4.22)
-------------------------------------------------------------------
Tue Nov 2 13:28:24 UTC 2010 - sndirsch@novell.com
- updated to git master commit #d0a4f2e (2010-10-31, still 2.4.22)
- revert-09b1062.diff (to fix Mesa's nouveau driver build)
* Revert "nouveau: Let the user choose the push buffer size."
This reverts commit 09b1062628f2cbddb3ebae20e7b3b8a0a93acebf.
-------------------------------------------------------------------
Wed Sep 29 12:34:42 UTC 2010 - sndirsch@novell.com
- libdrm 2.4.22
* nouveau: fix thinko in drm version check
* nouveau: fix drm version check some more
* intel: Replace open-coded drmIoctl with calls to drmIoctl()
-------------------------------------------------------------------
Wed Sep 15 04:08:53 UTC 2010 - sndirsch@novell.com
- updated to git master commit #7ec9a1e (2010-09-09, still 2.4.21)
-------------------------------------------------------------------
Sat Aug 28 14:02:09 UTC 2010 - sndirsch@novell.com
- updated to git master commit #23287f0 (still 2.4.21)
- "--enable-nouveau-experimental-api" configure option appears to
be obsolete meanwhile
- enabled build of VMWare's experimental API
-------------------------------------------------------------------
Wed Jul 7 00:00:00 CEST 2010 - johannesobermayr@gmx.de
- bnc #620037
* remove libdrm-204c76c.diff (reverse applied)
- silence some RPMLINT warnings
-------------------------------------------------------------------
Thu Jun 24 16:57:19 CEST 2010 - sndirsch@suse.de
- updated to git master commit #726210f
* various tiling related fixes for intel
-------------------------------------------------------------------
Tue Jun 15 12:10:49 CEST 2010 - sndirsch@suse.de
- libdrm 2.4.21
- obsoletes commit-3506173.diff
- adjusted enable_test_tools.diff
- libdrm-204c76c.diff (reverse applied)
* old nouveau gallium driver in Mesa still requires
nouveau_class.h in libdrm
-------------------------------------------------------------------
Mon May 31 22:08:35 CEST 2010 - sndirsch@suse.de
- intel: Use the correct size when allocating reloc_target_info
array. Thomas tracked down this error with kdm and commit b509640
(bnc #608149)
-------------------------------------------------------------------
Fri Apr 9 09:40:21 CEST 2010 - sndirsch@suse.de
- libdrm 2.4.20
* /usr/include/drm/ --> /usr/include/libdrm/
* /usr/include/intel_bufmgr.h --> /usr/include/libdrm
-------------------------------------------------------------------
Thu Mar 18 07:26:44 UTC 2010 - coolo@novell.com
- fix typo in description
-------------------------------------------------------------------
Wed Mar 17 21:38:43 CET 2010 - ro@suse.de
- update to 2.4.19 for Mesa-7.8
* added nouveau driver
* added kms wrapper library driver
-------------------------------------------------------------------
Sun Feb 28 18:51:47 CET 2010 - sndirsch@suse.de
- update to libdrm 2.4.18, which also obsoletes
* intel-Account-for-potential-pinned-buffers-hogging-f.patch
* intel-Handle-resetting-of-input-params-after-EINTR-d.patch
-------------------------------------------------------------------
Wed Feb 17 16:25:36 CET 2010 - sndirsch@suse.de
- intel-Account-for-potential-pinned-buffers-hogging-f.patch
* intel: Account for potential pinned buffers hogging fences
(bfo #25911)
- intel-Handle-resetting-of-input-params-after-EINTR-d.patch
* intel: Handle resetting of input params after EINTR during
SET_TILING (bfo #25475, bfo #25554)
-------------------------------------------------------------------
Wed Jan 6 03:44:44 CET 2010 - sndirsch@suse.de
- update to libdrm 2.4.17, which is part of Intel 2009Q4 release
-------------------------------------------------------------------
Tue Dec 15 21:25:54 CET 2009 - jengelh@medozas.de
- add baselibs.conf as a source
-------------------------------------------------------------------
Fri Dec 4 21:49:42 CET 2009 - sndirsch@suse.de
- update to libdrm 2.4.16
* "Here's the 2.4.16 release of libdrm. There are a lot of
changes this time, in particular we dropped the orphaned
driver code from Linux and BSD and this release is now
really just libdrm. Going forward, the drm header files
we ship in libdrm will be a straight copy from the linux
kernel header files. Once a feature is merged into the
drm-next branch of Dave's kernel tree the header files can
be copied from $kernel_src/usr/include/drm into libdrm and
userspace support for the new functionality can be added."
-------------------------------------------------------------------
Fri Dec 4 21:46:53 CET 2009 - sndirsch@suse.de
- readded modeprint, modetest for intel driver
-------------------------------------------------------------------
Tue Dec 1 22:52:13 CET 2009 - sndirsch@suse.de
- libdrm 2.4.15_2009-12-01_8ffd2e1
* update to git commit 8ffd2e1 (2009-12-01); required for
xf86-video-intel 2.10 RC1
- adjusted enable_test_tools.diff
-------------------------------------------------------------------
Thu Nov 5 00:51:29 CET 2009 - ro@suse.de
- add "--enable-radeon-experimental-api --enable-udev"
to configure arguments and package libdrm_radeon as well
-------------------------------------------------------------------
Thu Oct 29 11:54:08 CET 2009 - sndirsch@suse.de
- enable_test_tools.diff
* enabled build of test tools (dristat, drmstat, modeprint,
modeset)
-------------------------------------------------------------------
Wed Oct 28 16:34:52 UTC 2009 - crrodriguez@opensuse.org
- libdrm-devel requires glibc-devel.
-------------------------------------------------------------------
Tue Sep 29 20:56:36 CEST 2009 - sndirsch@suse.de
- libdrm 2.4.14
* intel: adds support for G41, B43 and Ironlake
-------------------------------------------------------------------
Sat May 16 03:05:19 CEST 2009 - sndirsch@suse.de
- libdrm 2.4.11
* Two releases in one, so twice the usual tiny amount of changes.
Both of the new libdrm_intel interfaces enable KMS fixes in the
Intel 2D driver.
- enabled build of Nouveau's experimental API
-------------------------------------------------------------------
Sat Apr 18 13:52:48 CEST 2009 - sndirsch@suse.de
- libdrm 2.4.9
* Aka, the "kick jbarnes" release. Not only did I push the
broken speedup patch but I flubbed the version bump, so we get
to go from 2.4.7 to 2.4.9. Yay for me.
-------------------------------------------------------------------
Fri Apr 10 12:38:59 CEST 2009 - sndirsch@suse.de
- libdrm 2.4.7
* quick follow on release to 2.4.6 to fix an embarrasing
build problem in the test suite when libudev is not available.
- obsoletes libdrm-commit-1faab66.diff
-------------------------------------------------------------------
Tue Apr 7 21:50:09 CEST 2009 - sndirsch@suse.de
- libdrm 2.4.6
* various fixes
- libdrm-commit-1faab66.diff
* fixes build of 2.4.6
-------------------------------------------------------------------
Wed Feb 25 16:01:27 CET 2009 - sndirsch@suse.de
- libdrm 2.4.5
-------------------------------------------------------------------
Fri Jan 23 15:06:47 CET 2009 - sndirsch@suse.de
- Provides/Obsolete: libdrm23, i.e. get rid of confusing SLE10
packages (bnc #468796)
-------------------------------------------------------------------
Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
- obsolete old -XXbit packages (bnc#437293)
-------------------------------------------------------------------
Fri Oct 31 05:46:01 CET 2008 - sndirsch@suse.de
- libdrm 2.4.1
* New libdrm release to fix the symbol name collision between
Mesa 7.2 and libdrm_intel. Also includes a fix for deadlock
in non-GEM 2D, and support for aperture size checking in GEM.
* Changes since commit a59ea02
- intel: Rename dri_ and intel_ symbols to drm_intel_.
- intel: Add dri_bufmgr_check_aperture support for bufmgr_gem.
- nv50: symlink nv50_grctx.h to linux-core...
- nv50: move context-related tables a separate header file
- drm: missing init_mm symbol, compatibility fix
- i915: Since FreeBSD doesn't have gem support yet, don't
advertise it.
- radeon: fix error in busmaster enable logic
- radeon: fix some fallout from the busmaster disable cleanup
- drm/i915: fix ioremap of a user address for non-root
(CVE-2008-3831)
- intel: Also total child_size of the target_bos. Partial fix
#17964.
- [FreeBSD] We should use dev2unit() rather than minor()
- [FreeBSD] This check isn't correct and causes at least mga
to lockup.
-------------------------------------------------------------------
Tue Oct 21 16:23:20 CEST 2008 - sndirsch@suse.de
- update to git commit a59ea02 (=2.4.1, Intel-2008-Q3-RC5)
* avoid deadlock in intel_bufmgr_fake.
* ioctl is not defined to return -errno. Don't count on ioctl
returning -errno; use errno directly.
-------------------------------------------------------------------
Sun Oct 19 22:27:00 CEST 2008 - sndirsch@suse.de
- libdrm 2.4.0 finally available
-------------------------------------------------------------------
Thu Oct 9 09:27:47 CEST 2008 - sndirsch@suse.de
- updated to git commit ce40261, which is required by latest
xf86-video-intel driver (Intel-2008-Q3-RC3)
-------------------------------------------------------------------
Fri Sep 26 09:39:09 CEST 2008 - sndirsch@suse.de
- updated to git commit 2db8e0c, which is required by latest
xf86-video-intel driver (Intel-2008-Q3-RC2)
-------------------------------------------------------------------
Wed Sep 24 11:52:52 CEST 2008 - sndirsch@suse.de
- updated to git commit 973c634, which is required by latest
xf86-video-intel driver (Intel-2008-Q3-RC1)
-------------------------------------------------------------------
Sun Aug 17 12:33:38 CEST 2008 - sndirsch@suse.de
- updated to 2.4.0 prerelease (git commit a5381ca)
-------------------------------------------------------------------
Fri Jul 4 22:16:39 CEST 2008 - sndirsch@suse.de
- updated to release 2.3.1
-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
- added baselibs.conf file to build xxbit packages
for multilib support
-------------------------------------------------------------------
Thu Dec 27 05:13:17 CET 2007 - crrodriguez@suse.de
- fix library-without-ldconfig-postun warning
- libdrm.la had an empty dependency_libs, removed.
-------------------------------------------------------------------
Sat Dec 2 20:39:53 CET 2006 - sndirsch@suse.de
- updated to 2.3.0 (required by X.Org (Server) 7.2 RC3)
-------------------------------------------------------------------
Fri Jul 28 14:42:41 CEST 2006 - sndirsch@suse.de
- use "-fno-strict-aliasing"
-------------------------------------------------------------------
Thu Jul 27 11:31:48 CEST 2006 - sndirsch@suse.de
- use $RPM_OPT_FLAGS
-------------------------------------------------------------------
Wed Jun 28 08:06:51 CEST 2006 - sndirsch@suse.de
- updated to 2.0.2
* various bugfixes in libdrm
-------------------------------------------------------------------
Wed Jun 21 22:14:29 CEST 2006 - sndirsch@suse.de
- updated to current CVS (2006-06-21)
-------------------------------------------------------------------
Sat Apr 15 20:28:06 CEST 2006 - sndirsch@suse.de
- updated to 2.0.1
* various bugfixes in libdrm
-------------------------------------------------------------------
Sat Feb 4 14:45:10 CET 2006 - aj@suse.de
- xorg-x11-devel is not needed for build.
-------------------------------------------------------------------
Wed Jan 25 21:37:25 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Fri Dec 23 20:02:15 CET 2005 - mls@suse.de
- Require main package in devel subpackage
-------------------------------------------------------------------
Wed Nov 30 22:33:20 CET 2005 - sndirsch@suse.de
- update to 2.0 branch (2005-11-30)
-------------------------------------------------------------------
Tue Nov 1 17:35:43 CET 2005 - sndirsch@suse.de
- updated to 1.0.5 (version Bump for new via header)
-------------------------------------------------------------------
Sat Oct 29 18:05:45 CEST 2005 - sndirsch@suse.de
- call ldconfig in %post
-------------------------------------------------------------------
Tue Oct 25 05:03:47 CEST 2005 - sndirsch@suse.de
- updated to CVS 051025 (required for Mesa 6.4)
-------------------------------------------------------------------
Tue Oct 4 20:04:46 CEST 2005 - sndirsch@suse.de
- added libdrm.so to filelist
-------------------------------------------------------------------
Sun Oct 2 18:30:17 CEST 2005 - sndirsch@suse.de
- created package