The NetBSD Project

CVS log for pkgsrc/x11/libdrm/PLIST

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / libdrm

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Aug 26 20:30:18 2024 UTC (3 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, HEAD
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +11 -11 lines
libdrm: update to 2.4.123.

Alex Deucher (2):
      amdgpu: add new marketing names
      amdgpu: add new marketing names

Dan Willemsen (1):
      Convert to Android.bp

Daniel Stone (1):
      libs: Tie DSO minor versions to libdrm version

Elliott Hughes (1):
      readdir_r is deprecated.

Enrico Weigelt, metux IT consult (1):
      Fix FTBS on undefined clock_gettime() and asprintf()

Inseob Kim (1):
      Export include dirs with -isystem

Jason Macnak (2):
      Makes libdrm available on host
      Adds libdrm_headers

Jerry Zhang (1):
      Make libdrm recovery_available

Jiyong Park (2):
      add crosvm to com.android.virt
      Enable GPU in crosvm

John Stultz (1):
      Android.bp: Add include exports for android dir

Mark Collins (1):
      Disable ioctl signed overload for Bionic libc

Matt Turner (1):
      build: bump version to 2.4.123

Su Hong Koo (2):
      Delete all Makefile.sources files
      tests: Make modetest and proptest cc_binary in Android.bp

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Dec 6 07:56:42 2023 UTC (12 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -1 lines
libdrm: install man pages

Requested by Thierry LARONDE in PR 57755.

Bump PKGREVISION.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jun 3 08:30:34 2022 UTC (2 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -6 lines
libdrm: update to 2.4.111.

libdrm 2.4.111, just a few things built up, and drop libkms.

Alex Deucher (3):
      test/amdgpu: only disable deadlock tests on asics without GPU reset
      amdgpu: add marketing names from 21.50
      amdgpu: add marketing names from 22.10

Andrey Grodzovsky (1):
      tests/amdgpu/hotunplu: Enable hotunplug tests.

Daniel Stone (2):
      drm/atomic: Stable sort for atomic request de-duplication
      libkms: Remove libkms completely

Dave Airlie (1):
      build: bump version to 2.4.111

Dylan Baker (9):
      meson: use dictionary kwargs
      meson: add override_dependency when possible
      meson: switch the meson builtin for symbol visiblity
      meson: switch to cc.get_supported_arguments
      meson: use more standard formatting for better readability
      meson: use cc.check_header instead of open coding
      meson: use cc.has_function_attribute instead of open coding
      meson: use the modern interface for pkg.generate
      meson: use summary() instead of message

Eleni Maria Stea (3):
      xf86drm.c: fix C99 warning
      modeprint, modetest, proptest: cast __u64 to uint64_t
      tests/modeprint: fix argument type

Eric Engestrom (1):
      use standard `__typeof__()` instead of GNU extension `typeof()`

Flora Cui (2):
      tests/amdgpu: add draw test for gfx10
      tests/amdgpu: add dispatch test for gfx10

Guchun Chen (2):
      tests/amdgpu: Add VCN test support for Biege Goby
      tests/amdgpu: use appropriate ring for different asics

Karol Herbst (1):
      nouveau: add ioctl wrapper to check for dead channels

Lu Jiacheng (1):
      tests/amdgpu: Add test suite CP DMA

Matt Turner (2):
      man: Fix some typos
      man: Add formatting to drmModeGetConnector reference

Raviteja Goud Talla (1):
      intel: sync i915_pciids.h with kernel

Samuel Pitoiset (4):
      amdgpu: update_drm.h for new CTX OP to set/get stable pstates
      amdgpu: implement new CTX OP to set/get stable pstates
      tests/amdgpu: add a test for new CTX OP to get/set stable pstates
      build: bump version to 2.4.110

Sathishkumar S (3):
      tests/amdgpu: add jpeg tests support
      tests/amdgpu: enable jpeg test based on ip query
      tests/amdgpu: enable vcn test based on ip query

Simon Ser (1):
      releasing: s/master/main/

Tejas Upadhyay (2):
      intel: Add support for ADL-N
      intel: Add support for RPLP

Thierry Reding (25):
      tegra: Indent according to .editorconfig
      tegra: Remove unused IOCTL implementations
      tegra: Extract common buffer object allocation code
      tegra: Fix mmap() of GEM buffer objects
      tegra: Add flink helpers
      tegra: Add PRIME support helpers
      tegra: Make API more consistent
      tegra: Install tegra-openclose test
      tegra: Update for new UABI
      tegra: Include private.h in list of source files
      tegra: Add channel APIs
      tegra: Add job and push buffer APIs
      tegra: Add syncpoint APIs
      tests: tegra: Add helper library for tests
      tests: tegra: Add gr2d-fill test
      tests: tegra: Add syncpt-wait test
      tests: tegra: Add syncpoint timeout test
      tests: tegra: Add VIC support
      tests: tegra: Add VIC 3.0 support
      tests: tegra: Add VIC 4.0 support
      tests: tegra: Add VIC 4.1 support
      tests: tegra: Add VIC 4.2 support
      tests: tegra: Add VIC clear test
      tests: tegra: Add VIC blit test
      tests: tegra: Add VIC flip test

ravitejax (1):
      intel: Add support for RPLS platform

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Mar 13 15:20:01 2022 UTC (2 years, 9 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +47 -10 lines
libdrm: update to 2.4.100

Changes build framework to meson.

[ANNOUNCE] libdrm 2.4.110
misc bug fixes
[ANNOUNCE] libdrm 2.4.109
misc bug fixes
[ANNOUNCE] libdrm 2.4.108
misc bug fixes, build fixes
[ANNOUNCE] libdrm 2.4.107
misc bug fixes, update AMD product names
[ANNOUNCE] libdrm 2.4.106
Some nouveau debug, amdgpu tests, and a regression fix from 105.
Releasing so 105 doesn't end up being used a lot with a regression.
[ANNOUNCE] libdrm 2.4.105
misc bug fixes, update AMD product names
[ANNOUNCE] libdrm 2.4.104
This release brings updated kernel headers and converts man pages to
reStructuredText.
[ANNOUNCE] libdrm 2.4.103
libdrm mostly for new hw and ame names.
[ANNOUNCE] libdrm 2.4.102
lots of FreeBSD and modetest stuff.
[ANNOUNCE] libdrm 2.4.101
misc bug fixes, update AMD product names

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Jul 20 09:43:22 2021 UTC (3 years, 4 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -1 lines
libdrm: remove duplicate PLISTs

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Sep 2 08:34:34 2018 UTC (6 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1 lines
libdrm: update to 2.4.94.

Benjamin Gaignard (2):
      tests/modetest: Add atomic support
      tests/util: Add support for stm module

Christian König (7):
      amdgpu: stop using the hash table for fd_tab
      amdgpu: add handle table implementation v2
      amdgpu: use handle table for KMS handles
      amdgpu: use handle table for flink names
      amdgpu: remove the hash table implementation
      amdgpu: always add all BOs to handle table
      amdgpu: fix off by one in handle_table_insert

Junwei Zhang (5):
      amdgpu: add bo from user memory to handle table
      amdgpu: add a function to find bo by cpu mapping (v2)
      tests/amdgpu: add test for finding bo by CPU mapping
      amdgpu: free flink bo in bo import
      amdgpu: add a function to create amdgpu bo internally (v4)

Kristian H. Kristensen (1):
      Bump to version 2.4.94

Likun Gao (1):
      amdgpu: Disable deadlock test suite for RV

Michel Dänzer (2):
      amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mapping
      amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mapping

Mike Lothian (1):
      libdrm: Fix amdgpu build failure

Rob Clark (2):
      freedreno: don't leak stateobj rb refs
      freedreno: fix use-after-free with stateobj rb's

Rodrigo Vivi (1):
      intel: Add a new CFL PCI ID.

Tanmay Shah (1):
      libdrm: add msm drm uapi header

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Aug 26 05:47:56 2017 UTC (7 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -1 lines
Updated libdrm to 2.4.83.

2.4.83:

Boyuan Zhang (1):
      tests/amdgpu: add uvd encode unit tests

Chih-Wei Huang (2):
      android: add rules to build amdgpu.ids
      android: amdgpu: fix build break

Daniel Stone (1):
      configure.ac: Bump version to 2.4.83

Emil Velikov (1):
      xf86drm: continue with next device if drmProcessUsbDevice fails

Eric Engestrom (4):
      radeon: add fallthrough annotation
      freedreno: remove dead error path
      freedreno/msm: remove dead error path
      freedreno: prevent deadlock in error path

Flora Cui (1):
      test/amdgpu: fix test failure for SI

Gurchetan Singh (1):
      xf86drm: continue after drmProcessPlatformDevice failure

Hawking Zhang (2):
      tests/amdgpu: bypass UVD CS tests on raven
      tests/amdgpu: bypass VCE tests on raven

Jan Vesely (2):
      amdgpu: Add FX-9800P Bristol Ridge iGPU id
      drmsltest: Check expected neighbours

Jason Ekstrand (1):
      drm: Pull new modifier uapi into drm_fourcc and drm_mode

Monk Liu (3):
      amdgpu: fix missing mutex unlock before return
      amdgpu: fix race issue between two bo functions(v2)
      amdgpu: merge and cleanup amdgpu_bo_free

Philipp Zabel (1):
      etnaviv: fix etna_bo_from_name


2.4.82:

Anusha Srivatsa (3):
      intel: PCI Ids for S SKU in CFL
      intel: PCI Ids for H SKU in CFL
      intel: PCI Ids for U SKU in CFL

Ben Widawsky (1):
      intel/gen10: Add missed gen10 stuff

Christian Gmeiner (1):
      etnaviv: submit full struct drm_etnaviv_gem_submit

Dave Airlie (6):
      amdgpu: sync amdgpu_drm with kernel.
      drm: update drm.h to latest in drm-next.
      libdrm: add drm syncobj create/destroy/import/export
      drm/amdgpu: add syncobj create/destroy/import/export apis
      drm/amdgpu: add new low overhead command submission API. (v2)
      amdgpu: add new symbols to tests.

Elliott Hughes (1):
      Android's major/minor/makedev live in <sys/sysmacros.h>

Eric Anholt (1):
      headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI.

Eric Engestrom (2):
      headers: sync drm_fourcc.h with airlied/drm-next
      headers: sync drm_sarea.h with airlied/drm-next

Leo Liu (5):
      tests/amdgpu: rename uvd messages to decode messages
      tests/amdgpu: separate decode messages
      tests/amdgpu: move decode sum to common
      tests/amdgpu: add vcn tests support and sets
      tests/amdgpu: implement vcn dec unit tests

Lucas Stach (1):
      configure.ac: bump version for release

Michel Dänzer (2):
      tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in Makefile.am
      amdgpu: Add .editorconfig file for amdgpu coding style

Paulo Zanoni (1):
      intel: add GEN10 to IS_9XX.

Rob Herring (1):
      Android: fix missing trailing \

Rodrigo Vivi (3):
      intel: Add Cannonlake PCI IDs for U-skus.
      intel: Add Cannonlake PCI IDs for Y-skus.
      intel/intel_chipset: Move IS_9XX below IS_GEN10.

Tom St Denis (1):
      tests/amdgpu: Fix device_id option

Xiaojie Yuan (1):
      amdgpu: move asic id table to a separate file

coypu (1):
      Remove redundant memclear

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Nov 15 10:05:52 2016 UTC (8 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -1 lines
Updated libdrm to 2.4.73.

2.4.73

Emil Velikov (3):
      headers: Add README file
      xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo
      Bump version for release

2.4.72

Alex Deucher (1):
     amdgpu: check parameters in amdgpu_query_gpu_info

Chris Wilson (3):
     intel: Export raw GEM mmap interfaces
     intel: Migrate handle/name lookups from linear lists to hashtables
     intel: Look prime handle up in handle hash table

Eric Anholt (1):
     Silence runtime complaints on platform devices

Junwei Zhang (1):
     amdgpu: add the function to get the marketing name (v4)

Matt Turner (4):
     intel: Add uthash.h to Makefile.sources.
     amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
     freedreno: Add fd_ringbuffer_flush2 to symbol check.
     Bump version for release

Michel Dänzer (3):
     headers: Sync drm{,_mode}.h with the kernel
     Add drmModePageFlipTarget
     intel: Add new symbols to intel-symbol-check

Neil Roberts (1):
     intel: Allow some codenames in INTEL_DEVID_OVERRIDE

Rob Clark (3):
     add libsync.h helper
     freedreno: sync uapi header
     freedreno: add fence fd support

Rob Herring (1):
     Return an -ENODEV from drmGetDevice() when no device was found.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Jul 24 19:25:39 2016 UTC (8 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Updated libdrm to 2.4.70.

    Andreas Boll (6):
      radeon: Wire up radeon-symbol-check to make check
      automake: Don't include Android Makefiles in the release tarball
      virtgpu: Update kernel header
      automake: Include virtgpu_drm.h in the release tarball
      man: Fix typo
      radeon: Fix typo in stderr message

    Emil Velikov (2):
      tests/drmdevice: print out the full 'bus' and 'dev' strings
      tests/drmdevice: be move verbose when using open()

    Qiang Yu (2):
      drm: drmGetDevice return correct device on multi GPU setups
      drm: fix drmFreeDevices memory leak on multi GPU setups

    Rob Clark (24):
      freedreno: rework internal ring->emit_reloc_ring()
      freedreno: add simpler ring-reloc
      freedreno: split out fd_bo_cache
      freedreno: refactor bo-cache API
      freedreno: move bo-cache to it's own file
      freedreno: sync uapi
      freedreno: add madvise support
      freedreno: fix potential fd leak in error path
      freedreno: expose kernel driver version
      freedreno: support either coarse or fine-grained bucket sizes
      freedreno: ocd
      freedreno: fix potential leak at free
      freedreno/msm: use private bo-cache for ringbuffer bo's
      freedreno/msm: drop return from get_cmd()
      freedreno/msm: split out cmd buffer tracking from ring
      list: add first/last entry macros
      freedreno/msm: split out dump_submit() helper
      freedreno: support growable cmdstream buffers
      freedreno/msm: use hashtable to track bo idx
      freedreno: move legacy kgsl related README
      freedreno: fix distcheck errors
      freedreno: fix android build break
      freedreno: fix warnings
      Bump version for release

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Feb 22 21:58:11 2016 UTC (8 years, 9 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -1 lines
fix PLIST on ARM (libdrm_vc4)

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Feb 15 23:13:32 2016 UTC (8 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1 lines
Update libdrm to 2.4.67:

 Alex Deucher (7):
      tests/amdgpu: make amdgpu_sdma_test_exec_cs() generic (v2)
      tests/amdgpu: make amdgpu_command_submission_sdma_write_linear generic
      tests/amdgpu: add a test for cp write data
      tests/amdgpu: make amdgpu_command_submission_sdma_const_fill generic
      tests/amdgpu: add a test for cp dma fill
      tests/amdgpu: make amdgpu_command_submission_sdma_copy_linear generic
      tests/amdgpu: add a test for cp dma copy

    Chunming Zhou (2):
      amdgpu: validate user memory for userptr
      tests/amdgpu: add semaphore test

    Damien Lespiau (1):
      xf86drm: Bound strstr() to the allocated data

    Emil Velikov (4):
      tests/kmstest: inverse the order of LDADD libraries
      amdgpu: add libdrm as private requirement/dependency
      radeon: add libdrm to Requires.private
      libkms: add libdrm to Requires.private

    Eric Anholt (3):
      vc4: Add the DRM header file.
      util: Add support for vc4.
      vc4: Add headers and .pc files for VC4 userspace development.

    Junwei Zhang (1):
      amdgpu: list each entry safely for sw semaphore when submit ib

    Ken Wang (1):
      amdgpu: fix for submition with no ibs

    Khem Raj (1):
      tests: Include sys/select.h

    Kylie McClain (1):
      tests: Include poll.h rather than sys/poll.h

    Marcin Ślusarz (1):
      configure.ac: don't detect disabled options dependencies

    Marek Olšák (2):
      configure.ac: disable annoying warning -Wmissing-field-initializers
      amdgpu: add semaphore support

    Michel Dänzer (2):
      amdgpu: Add new symbols to amdgpu-symbols-check
      radeon: Pass radeon_bo_open flags to the DRM_RADEON_GEM_CREATE ioctl

    Rob Clark (4):
      freedreno: update uapi
      freedreno: small refactor for get_param
      freedreno: add support for FD_MAX_FREQ
      Bump version for release

    Rodrigo Vivi (1):
      intel/kbl: Add Kabylake PCI ids

    Stefan Agner (2):
      kmstest: Use util_open()
      tests: add fsl-dcu-drm to modules

    Sumit Semwal (1):
      android: enable building static version of libdrm

    Thierry Reding (1):
      tests: util: Fixup util_open() parameter order

    Ville Syrjälä (1):
      Fix memory leak with drmModeGetConnectorCurrent()

    monk.liu (1):
      amdgpu: drop address patching logics

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Dec 29 23:05:09 2015 UTC (8 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +9 -2 lines
Update libdrm to 2.4.66:

libdrm 2.4.66 release, mainly for new nouveau API.

lots of other changes in here as well though.

Ben Skeggs (14):
      nouveau: import and install a selection of nvif headers from the kernel
      nouveau: move more abi16-specific logic into abi16.c
      nouveau: move object functions up, to avoid future foward decls
      nouveau: make it possible to init object in pre-allocated memory
      nouveau: add interface to call an object's methods
      nouveau: add interfaces to query information about supported classes
      nouveau: introduce object to represent the kernel client
      nouveau: stack legacy nouveau_device on top of nouveau_drm
      nouveau: make use of nouveau_drm::fd instead of nouveau_device::fd
      nouveau: remove nouveau_object_find()
      nouveau: add new interface to create a nouveau_device
      nouveau: add support for newer kernel interfaces
      nouveau: clean up nouveau.h, noting deprecated members/functions
      Bump version for release

Ben Widawsky (2):
      intel: Add SKL GT4 PCI IDs
      intel: Cleanup SKL PCI ID definitions.

Chih-Wei Huang (1):
      intel: add the missing <strings.h> include

Dave Airlie (1):
      drm: add virtgpu_drm.h

Emil Velikov (17):
      automake: set --enable-valgrind during make distcheck
      xf86drmMode: smoke-test the atomic API
      tests/drmdevice: add new 'test'
      xf86drm: flex platform specifics into drmParsePciBusInfo
      xf86drm: move platform details to drmParsePciDeviceInfo()
      xf86drm: move the final linux specific bits out of drmGetDevices
      xf86drm: rename drmSameDevice to drmCompareBusInfo
      util_math: add MAX3 macro
      xf86drm: rework drmGetDevices()
      xf86drm: move ifdef __linux__ guards where needed
      xf86drm: warn on missing drmGetMinorNameForFD implementation
      xf86drm: split out drmProcessPciDevice and drmFoldDuplicatedDevices
      xf86drm: add drm{Get,Free}Device
      tests/drmdevice: add drm{Get,Free}Device() example
      Fix SunOS/NetBSD atomic macro
      xf86drm: remove makedev() hack/workaround
      configure.ac: test for the same atomic function as the one we use

Felix Janda (1):
      xf86drm: include <limits.h> for PATH_MAX

Jammy Zhou (1):
      amdgpu: fix overflow for timeout calculation

Jonathan Gray (1):
      configure.ac: rework compiler builtin atomic tests

Kristian Høgsberg Kristensen (3):
      intel: Update i915_drm.h
      Add tests/drmdevice to .gitignore
      intel: Add drm_intel_bo_set_softpin_offset to intel-symbol-check

Matt Roper (3):
      xf86drm: Fix error handling for drmGetDevices()
      xf86drm: Fix error handling for drmGetDevice()
      xf86drm: Handle unrecognized subsystems safely in drmGetDevice[s]()

Michał Winiarski (2):
      intel: Add support for softpin
      intel: Restore formatting of offsets in debug statements

Michel Dänzer (2):
      Fix void pointer arithmetic in drmProcessPciDevice
      radeon: Handle surface offsets exceeding 32 bits correctly

Michel Thierry (2):
      intel: 48b ppgtt support (EXEC_OBJECT_SUPPORTS_48B_ADDRESS flag)
      intel: add drm_intel_bo_use_48b_address_range to symbol-check test

Rob Clark (3):
      freedreno: don't reuse exported buffers
      freedreno: drop exported dmabuf fd tracking
      freedreno: debug msg cleanup

Stefan Agner (1):
      tests: remove missleading comments

Thierry Reding (10):
      tests: Split helpers into library
      tests: Move name tables to libutil
      proptest: Add Android support
      tests: Add libkms-test library
      tests: kms: Implement CRTC stealing test
      tests: kms: Implement universal planes test
      tests: Add helper to open a device/module
      modetest: Use util_open()
      proptest: Use util_open()
      vbltest: Use util_open()

Tobias Jakobi (18):
      exynos/fimg2d: fix empty buffer handling in g2d_flush()
      exynos/fimg2d: simplify base address submission in g2d_scale_and_blend()
      exynos/fimg2d: add g2d_check_space()
      exynos/fimg2d: add g2d_validate_xyz() functions
      exynos/fimg2d: remove default case from g2d_get_blend_op()
      exynos/fimg2d: remove superfluous initialization of g2d_point_val
      exynos/fimg2d: make g2d_add_cmd() less heavy
      exynos/fimg2d: add message prefix
      exynos/fimg2d: remove g2d_context from public header
      exynos: Introduce exynos_handle_event()
      tests/exynos: add fimg2d performance analysis
      exynos/fimg2d: add g2d_config_event
      tests/exynos: add fimg2d event test
      tests/exynos: use XRGB8888 for framebuffer
      exynos: fimg2d: add g2d_set_direction
      exynos/fimg2d: add g2d_move
      tests/exynos: add test for g2d_move
      exynos: bump version number

Tom St Denis (4):
      amdgpu: Unlock mutex if base_required is invalid
      amdgpu:  Fix use-after-free bug in vamgr_deinit
      amdgpu: Cleanly handle ENOMEM on result in amdgpu_bo_list_create()
      amdgpu:  Make amdgpu_cs_calculate_timeout() return something sensible on error

Tvrtko Ursulin (1):
      libdrm: Use userspace compatible type in fourcc_mod_code macro

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Aug 14 17:12:35 2015 UTC (9 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -1 lines
Update to 2.4.63:

Libdrm 2.4.63 has been released. It contains the new libdrm_amdgpu library.

Alan Coopersmith (1):
      include <sys/types.h> & <sys/mkdev.h> directly for major() and minor()

Alex Deucher (10):
      drm: consolidate common list implementations (v2)
      drm: add util_math.h
      drm: add libdrm_amdgpu (v7)
      drm: add tests/amdgpu (v3)
      amdgpu: update to the latest kernel header
      fix configuration when amdgpu is disabled
      fix amdgpu cunit configure test harder
      move up cunit workaround for ubuntu/debian
      add a note about which version of cunit is fixed for debian/ubuntu
      radeon: add new OLAND pci id

Alexandr Akulich (1):
      libdrm/amdgpu: Fixed drm.h include.

Anuj Phogat (2):
      i965/gen9: Pass alignment as function parameter in drm_intel_gem_bo_alloc_internal()
      Set alignment value in drm_intel_add_validate_buffer()

Chris Wilson (1):
      drm: Detect no-op drmModeAtomicRequest and return early

Christian König (16):
      amdgpu: cleanup public interface v2
      amdgpu: add public bo list interface v3
      amdgpu: compare the primary device names instead
      amdgpu: remove bo_vas hash table v2
      amdgpu: add helper for VM mapping v2
      amdgpu: stop checking flag masks
      amdgpu: explicitly unmap GPU mapping on BO destruction
      amdgpu: remove flink export workaround v2
      amdgpu: cleanup VA IOCTL handling
      amdgpu: remove pointer arithmetic from command submission
      amdgpu: add CS dependencies v2
      gitignore: add some generated amdgpu files
      amdgpu: cleanup public interface style
      amdgpu: remove reference to AMD specific error codes
      amdgpu: use common fence structure for dependencies as well.
      amdgpu: fix bs buffer size for vce test

Emil Velikov (15):
      configure: default --enable-valgrind to auto
      freedreno: zero is a valid fd number, treat it as such
      omap: zero is a valid fd number, treat it as such
      xf86drm: fix incorrect fd comparison in drmOpenOnce{,WithType}
      Consistently check the fd value
      man: remove .man_fixup workaround
      Force enable amdgpu for the dist build/check.
      amdgpu/util_hash: hide private symbols from global namespace
      amdgpu/util_hash_table: hide private symbols from global namespace
      amdgpu: add a bunch of missing config.h includes
      amdgpu: cosmetic chances in license boilerplate
      amdgpu: squash trivial documentation typo
      amdgpu/amdgpu_vamgr: hide private symbols from global namespace
      amdgpu: hide the final internal functions from global namespace
      amdgpu: add symbols check test

Jack Xiao (2):
      amdgpu: fix round down/up page size error
      amdgpu: add zero timeout check in amdgpu_cs_query_fence_status

Jammy Zhou (24):
      amdgpu: remove active_rb_pipes from amdgpu_gpu_info
      amdgpu: remove AMDGPU_GEM_CREATE_CPU_GTT_UC
      amdgpu: fix 32-on-64 support (v2)
      amdgpu: add ctx_id for wait_cs
      amdgpu: reuse the kernel IB flags v2
      amdgpu: validate the upper limit of virtual address v2
      amdgpu: fix the number of IB size enums
      amdgpu: remove unused AMDGPU_IB_RESOURCE_PRIORITY
      amdgpu: replace alloca with calloc v2
      amdgpu: add amdgpu_bo_list_update interface v2
      amdgpu: add IB sharing support v2
      tests/amdgpu: add shared IB submission test v2
      amdgpu: get rid of IB pool management v3
      tests/amdgpu: manage IB in client side
      amdgpu: add amdgpu_query_gds_info
      amdgpu: cleanup gds specific alloc/free functions
      amdgpu: merge amdgpu_drm.h from kernel
      amdgpu: do NULL check for bo handle in amdgpu_bo_query_info
      amdgpu: improve the amdgpu_cs_query_fence_status interface
      drm: fix the ALIGN macro to avoid value clamp
      tests/amdgpu: remove the duplicate IB allocation for VCE test
      amdgpu: add flags parameter for amdgpu_va_range_alloc
      amdgpu: add amdgpu_bo_va_op for va map/unmap support v3
      amdgpu: expose the PCI revision ID

Jonathan Gray (3):
      xf86drmMode: Implement drmCheckModesettingSupported() for OpenBSD
      xf86drm: correct the OpenBSD DRM_MAJOR define
      xf86drm: use the correct device minor names on OpenBSD

Joonyoung Shim (1):
      Build vbltest irrespective of the presence of libudev.

Julien Cristau (1):
      Fix headers inclusion in xf86drmMode.c

Ken Wang (8):
      amdgpu: make vamgr global
      amdgpu: add max_memory_clock for interface query
      amdgpu: add vram_type and vram_bit_width for interface query
      amdgpu: add ce_ram_size for interface query
      amdgpu: add ib_start_alignment and ib_size_alignment for interface query
      amdgpu: add base_preferred parameter to amdgpu_vamgr_find_va
      amdgpu : move management of user fence from libdrm to UMD
      test/amdgpu : fix a bug in VCE/UVD test introduced by previous change

Kristian Høgsberg Kristensen (1):
      intel: Drop aub dumping functionality

Leo Liu (2):
      tests/amdgpu: implement VCE unit tests
      amdgpu: add VCE harvesting instance query

Marek Olšák (15):
      amdgpu: implement amdgpu_cs_query_reset_state
      amdgpu: fix a valgrind warning
      amdgpu: add new AMDGPU_TILING flags
      amdgpu: rename GEM_OP_SET_INITIAL_DOMAIN -> GEM_OP_SET_PLACEMENT
      amdgpu: don't use amdgpu_cs_create_ib for allocation of the fence BO
      amdgpu: remove amdgpu_ib
      amdgpu: remove amdgpu_ib helpers
      amdgpu: remove bo_handle from amdgpu_cs_ib_info, IBs should be in buffer list
      amdgpu: allow exporting KMS handles with render nodes
      amdgpu: use alloca and malloc in critical codepaths (v2)
      amdgpu: fix valgrind warnings
      amdgpu: fix double mutex_unlock in amdgpu_bo_import
      drm/amdgpu: allow passing absolute timeouts to amdgpu_cs_query_fence_status
      amdgpu: check the user fence only if the IP supports user fences
      Bump version for release

Mario Kleiner (1):
      libdrm/amdgpu: Use private fd for amdgpu_device and winsys hash table to fix ZaphodHeads. (v2)

Michel Dänzer (4):
      amdgpu: Use drmIoctl in amdgpu_ioctl_wait_cs
      amdgpu/tests: Use buf_handle in amdgpu_bo_alloc_and_map() error paths
      amdgpu/tests: Cast CPU map argument of amdgpu_bo_alloc_and_map to void**
      amdgpu: Remove unused local variables bo_size/offset from amdgpu_cs_submit

Sabre Shao (2):
      amdgpu: add va allocation intefaces
      amdgpu: add va range query interface

Tapani Pälli (3):
      remove usage of 'c_plusplus' preprocessor macro
      intel: wrap intel_bufmgr.h C code for C++ compilation/linking
      modeprint: cleanup, remove compile warnings

monk.liu (7):
      amdgpu: support non-page-aligned userptr
      amdgpu: add missing mutex lock/unlock pair
      amdgpu: fix an error of bo_list handler
      amdgpu: do not call BO_LIST ioctl when no resource referred
      amdgpu: fix segfault when resources are NULL
      amdgpu: fix code alignment
      amdgpu: fix vamgr_free_va logic

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Feb 14 05:34:13 2015 UTC (9 years, 9 months ago) by riastradh
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -1 lines
Fix cross-build for arm.

- Add freedreno stuff to PLIST.
- Use ${CROSS_DESTDIR} in exists(/usr/...) test.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Jan 22 08:28:48 2015 UTC (9 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
Update to 2.4.59:

Adam Cheney (1):
      Add new DRM_MODE_CONNECTOR and _ENCODER defines

Chris Wilson (1):
      intel: Avoid overcounting fences when emitting self-referential relocs

Damien Lespiau (3):
      intel/skl: Add SKL PCI ids
      intel/skl: Add gen9 to the buffer manager init
      intel/skl: add gen9 to the CS decoding init

Dave Airlie (1):
      radeon: align r600/700 fmask to 128 X blocks.

Jasper St. Pierre (1):
      modetest: Use threads for cursors instead of SIGALRM

Laurent Pinchart (1):
      modetest: Allocate dumb buffers with the correct bpp

Maarten Lankhorst (2):
      only enable support for freedreno on arm automatically
      configure.ac: bump version to 2.4.59 for release

Michel Dänzer (1):
      radeon: Always multiply pitch_bytes by nsamples, not by slice_pt

Paulo Zanoni (1):
      tests: add proptest

Rob Clark (6):
      freedreno: do handle lookup on handle and dmabuf import
      modetest: universal plane support
      modetest: alpha buffers
      update signed/object prop types
      configure/freedreno: make KGSL support optional
      configure/freedreno: enable freedreno by default

Thierry Reding (6):
      libdrm: Add NVIDIA Tegra support
      tegra: Add simple test for drm_tegra_open()
      tegra: Add GET/SET_TILING IOCTLs
      tegra: Add SET/GET_FLAGS IOCTLs
      tegra: Implement drm_tegra_bo_{get,set}_flags()
      tegra: Implement drm_tegra_bo_{get,set}_tiling()

Thomas Meyer (1):
      intel: Fix SIGSEGV in libdrm for heigth = 0 and width = 0

Ville Syrjälä (1):
      modetest: Print newline for empty blobs

Zhenyu Wang (1):
      intel: Fix GTT entry setup for aub dump

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Aug 11 13:42:31 2013 UTC (11 years, 4 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -6 lines
libpciaccess is only required for Intel API, and only enabled for x86 CPU.
PR pkg/47948

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat May 18 13:40:48 2013 UTC (11 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
Update to 2.4.45:

A new version of libdrm has been released. 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.

Alex Deucher (4):
      radeon: add new SI pci ids
      radeon: add new richland pci ids
      radeon: add HAINAN family
      radeon: add HAINAN pci ids

Dave Airlie (1):
      drm: add qxl drm header file

Marek Olšák (2):
      radeon: add RADEON_SURF_FMASK flag which disables 2D->1D tiling transition
      configure.ac: bump version to 2.4.45 for release

Rob Clark (3):
      freedreno: add gpu-id property
      Add exynos_fimg2d_test to .gitignore
      freedreno: add synchronization between mesa and ddx

Xiang, Haihao (1):
      intel: Add support for VEBOX ring (v2)

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jan 25 10:32:56 2013 UTC (11 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -4 lines
Update to 2.4.41:

Alex Deucher (1):
      radeon: add new SI pci id

Ben Skeggs (2):
      nouveau: disallow pushbuf BOs in multiple memory types
      nouveau: expose channel engine selection on kepler chipsets

Chris Wilson (1):
      intel: Remove the fence count contributions when clearing relocs

David Herrmann (4):
      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

David Shao (1):
      intel: Fix missing ETIME on BSD operating systems

Jerome Glisse (1):
      drm/radeon: track global bo name and always return the same

Jesse Barnes (1):
      man: disable man page building until David saves us all

Maarten Lankhorst (1):
      configure.ac: bump version to 2.4.41 for release

Marcin Slusarz (1):
      libdrm_nouveau.pc: don't include I${includedir}/nouveau

Maxime Villard (2):
      libkms: fix memory leak in error path
      libkms: return -EINVAL on fstat error

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Dec 8 22:15:35 2012 UTC (12 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -0 lines
Update to 2.4.40:
libdrm 2.4.40 has been released.

The reason is we need to use the radeon stencil mipmap allocator for combined
depth-stencil buffers in Mesa.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jun 10 16:32:13 2012 UTC (12 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -11 lines
Update to 2.4.35.

2.4.35:
Alex Deucher (3):
      radeon: add new pci ids
      radeon: fall back to 1D tiling only with broken kernels
      configure: bump version for release

Ben Widawsky (2):
      intel: sanitize i915_drm.h
      intel: wait render header updates

Inki Dae (1):
      libdrm: add exynos drm support

Michel Dänzer (1):
      radeon: Add Southern Islands PCI IDs.

2.4.34:
Anisse Astier (1):
      radeon: Add new R600 PCI ids for surface manager

Ben Skeggs (3):
      lists: add nicer+unsafe foreach, and list join macros
      nouveau: pull in major libdrm rewrite
      nouveau: init nvc0 channel alloc req structure fully

Christoph Bumiller (1):
      nouveau: expose notifier handle on nvc0 as well

Daniel Vetter (1):
      intel/decode: decode MI_WAIT_FOR_EVENT

Eugeni Dodonov (1):
      intel: add Ivy Bridge GT2 server variant

Marcin Slusarz (2):
      nouveau: remove unnecessary EAGAIN loops
      nouveau: fix channel closing

Paul Berry (2):
      intel: Add the ability to supply annotations for .aub files.
      configure: Bump version for 2.4.34.

Paulo Zanoni (4):
      modetest: fix some compiler warnings
      modetest: fix drmModeGetConnector memory leak
      modetest: call drmModeFreePlaneResources
      modetest: print more about our properties

Rob Clark (7):
      omap: fix license header
      modetest: add drm_plane support
      modetest: add YUV and multi-planar support
      modetest: add AR15/XR15 (RGB-1555) formats
      modetest: fix typo
      libdrm: update drm headers from kernel for prime/dmabuf
      omap: add dmabuf support

Víctor Manuel Jáquez Leal (1):
      omap: fix compiler warning

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue May 8 20:32:47 2012 UTC (12 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +18 -3 lines
Update to 2.4.33, provided by Francois Tigeot in PR 46384.
Enable nouveau support.

2.4.33:

radeon: add TN surface support
intel: Add some PCI IDs for Haswell
omap: add omapdrm support

2.4.32:

radeon_cs_setup_bo: Fix accounting if caller specified write and read domains
intel: Mark up with valgrind intrinsics to reduce false positives
configure: Fix pkg-config test in absence of valgrind
radeon: fix pitch alignment for scanout buffer
intel: Detect cache domain inconsistency with valgrind
intel: Fix a typo in decode error message
intel: Add decode for gen7 3DSTATE_WM
intel: Add decode for gen7 HIER_DEPTH_BUFFER
intel: Import a new batchbuffer for the gen7 test
Don't require pciaccess if Intel is disabled
Make drm/drm_fourcc.h portable to non-linux platforms
xf86drmMode.h: Add header protection
intel: Add support for overriding the PCI ID via an environment variable
intel: Add .aub file output support
intel: Bump the copyright dates on the bufmgr files
intel: Fix error check for I915_PARAM_HAS_LLC
intel: Add support for (possibly) unsynchronized maps
intel: Move the gen4-6 3DPRIMITIVE handling out of the switch statement
intel: Add per-dword decode of gen7 3DPRIMITIVE
intel: Quiet two more valgrind complaints with recent changes

2.4.31:

intel: add sprite ioctl defines and struct for i915 sprite code
intel: Add a regression test for 2D decode, which I'm about to refactor
intel: Track the current packet location in the decode context
intel: Drop the code for counting parsing failures
intel: Plumb the context through the decode callchain
intel: Use the context to simplify BR00 and BR01 decode
intel: Make instr_out take the decode context
intel: Avoid the need for most overflow checks by using a scratch page
intel: Put the "gen" shorthand chipset identifier in the context
intel: Parse the correct length for gen7 3DSTATE_MULTISAMPLE
intel: Add support for parsing 965 3d packets using helper functions
intel: Move the logic for getting 965 3d packet length to the packet table
intel: Make most of the logic for 965 3d packet length checks table-driven
intel: Add support for parsing gen7 URB packets
intel: Add decode for gen7 state pointers
intel: Add decode for gen7 constant buffer packets
intel: Add minimal decode for remaining gen7 packets in use
intel: Fix bufmgr_gem->gen for gen > 4
Don't build Intel DRM if $CHOST is not i?86-* or x86_64-*
intel: Fix build of Intel DRM on x86 systems
intel: query for LLC support
radeon: add surface allocator helper v10
drmModeFreeResources() always leaked some memory
Using sizeof() on a function parameter with an array type does not work
radeon: surface fix macro -> micro tile fallback
radeon: fix surface API for good before anyone start relying on it
radeon: add r600_pci_ids.h to header file

2.4.30:

libdrm: update drm headers from kernel, including new overlay ioctls & structs
intel: Reset vma list upon purge
tests/gem_flink: Check for MASTER before proceeding
intel: Import intel_decode.c from intel-gpu-tools
intel: Make intel_chipset handle devid directly
intel: Add IS_GEN[567] macros
intel: Reformat intel_decode.c from intel-gpu-tools using Lindent
intel: Get intel_decode.c minimally building
intel: Fix Wsigned-compare warnings (soon to be enabled)
intel: Fix a ton of signed vs unsigned and const char *warnings
intel: Add printflike warnings for instr_out
intel: Fix printf format warnings for intel_decode
intel: Remove c99ish variable declarations
intel: Turn on normal warnings for intel_decode.c build
intel: Disable unused decode_logic_op()
intel/intel_decode.c: Remove #include "intel_decode.h"
intel: Add an interface for setting the output file for decode
intel: Add a regression test program for intel_decode.c
intel: Add regression tests for batch decode
intel: Update for new i915_drm.h defines

2.4.29:

intel: Clean up mmaps on freeing the buffer
test/radeon: add missing files for dist
intel: Add an interface to limit vma caching
intel: Evict cached VMA in order to make room for new mappings
intel: Update map-count for an early error return during mapping
intel: Remove the fresh assertions used to debug the vma cacheing

2.4.28:

Fix compilation with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
tests/radeon: radeon specific test
nouveau: Mark nouveau subchannel unbound nouveau_grobj_free
intel: limit aperture space to mappable area on gen3
intel: Unmap buffers during drm_intel_gem_bo_unmap

2.4.27:

Specify the return type explicitly
intel: fix the wrong method check for bo_get_subdata
intel: shared header for shader debugging
drm mode: fix drmIoctl wrapper
nouveau: assert argument cannot have side effects
modeprint.c: use PRIu64 for printing uint64_t
drm/intel: don't clobber bufmgr->pci_device
drm/i915: y tiling on i915G/i915GM is different
xf86drm.h : wrap C code for C++ compilation/linking
drm/test: handle usub being empty
drmtest: make check should fail so hard on unable to open device
modetest: use 24 bit depth on the framebuffer
tests: Add vmwgfx driver to probed drivers in tests
vbltest: Check error codes returned from libdrm
modetest: Check error message from pageflip ioctl
modetest: Print extra info if we fail to create a framebuffer
modetest: Call dirty fb on modeset
nouveau: free in error path if drmAvailable fails
intel: Use stdbool.h for dealing with boolean values
intel: Add an interface for removing relocs after they're added
intel: Don't call the SW_FINISH ioctl unless a CPU-mapped write was done
intel: Share the implementation of BO unmap between CPU and GTT mappings

2.4.26:

libkms: All current BO_TYPE are 32bpp
intel: Add interface to query aperture sizes

2.4.25:

don't try to build modetest without libkms
Build modetest for all chipsets, always build modeprint
drm: add dumb interface
Implement drmGetCap() to query device/driver capabilities
libkms: add dumb support
libdrm: oops fix get cap return value
build: Update autotools configuration
Cleanup gen2 tiling confusion
drm_mode: fix types on recently added ioctls
intel: Also handle mrb_exec fallback with ring == I915_EXEC_RENDER
libdrm: (revised) vblank wait on crtc > 1

2.4.24:

intel: Export CONSTANT_BUFFER addressing mode
nouveau: nvc0 drm has no concept of "notifier block"
nouveau: split pushbuf macros specific to nv04-nv50 out, and add nvc0
nouveau: fix up reloc_emit() to accept NULL target buffer
intel: Fallback to old exec if no mrb_exec is available
intel: compile fix for previous commit after rebasing
intel: Set the public handle after opening by name
intel: Remember named bo
libkms/radeon: Add backend
configure.ac: ac_define HAVE_RADEON
modetest: Create buffers using libkms
tests/modeprint: Remove needless dependency on drm_intel
tests/modeprint: Output masks as hex numbers
modetest: Do no flip twice to a current front buffer
intel: fix relaxed tiling on gen2
intel: Add I915_PARAM_HAS_RELAXED_DELTA

2.4.23:

intel: Downgrade error warnings to debug
nouveau: Define buffer object usage flags
nouveau: Let the user choose the push buffer size
nouveau: Define the HAS_PAGEFLIP getparam
intel: Prepare for BLT ring split
s/drmStrdup/strdup/
intel: enable relaxed fence allocation for i915
nouveau: Avoid unnecessary call to CPU_FINI
intel: Remove stale comment
intel: Shove the fake bufmgr subdata implementation into the fake bufmgr
intel: Remove gratuitous assert on bo_reference
intel: Drop silly asserts on mappings present at unmap time
intel: initialize bufmgr.bo_mrb_exec unconditionally
intel: Fix drm_intel_gem_bo_wait_rendering to wait for read-only usage too
nouveau: Add implicit pushbuf flush before gpuobj destruction
intel: Compute in-aperture size for relaxed fenced objects
intel: Add a forward declaration of struct drm_clip_rect
radeon: silence valgrind warnings by zeroing memory
intel: If the command is fenced inform the kernel
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

2.4.22:

intel: Track tiling stride
intel: Defer tiling change to allocation
intel: Force stride to be 0 for I915_TILING_NONE
intel: Scan the cache for old bo once every second
intel: Print out debugging message following ENOSPC
intel: Sanitise strides for linear buffers and SET_TILING
intel: '===' != '=='
intel: Restore SET_TILING for non-flinked bo
intel: Only adjust the local stride used for SET_TILING in tiled alloc
intel: Limit tiled pitches to 8192 on pre-i965
intel: Suppress the error return from setting domains after mapping
Purge macro NEED_REPLIES
drm mode: Return -errno on drmIoctl() failure
Copy headers from kernel drm-core-next
libdrm: Fix PCI domain domain support
nouveau: accept both 0.0.16 and 1.x.x
Free the property blob along the error path
Avoid use of c++ reserved keyword "virtual" when using a C++ compiler
modetest: add edp and TV connector names to the connector name array
modetest: align fb pitch to 64 bytes
modetest: Fix drawing routines to use stride
nouveau: fix thinko in drm version check
nouveau: fix drm version check some more
intel: Replace open-coded drmIoctl with calls to drmIoctl()

2.4.21:

drm/radeon: add new cs command stream dumping facilities
nouveau: stop shipping nouveau_class.h
intel: Use the correct size when allocating reloc_target_info array
Make libkms build default OS-dependent
Correct the Solaris definitions of atomic_add & atomic_dec
radeon: use the const qualifier in radeon_cs_write_table
tests: add new vblank test
vbltest: Doesn't need intel stuff
intel: query whether a buffer is reusable
Pull in new kernel headers
Only build tests in make check
intel: Don't change tiling mode unless the kernel reports success
intel_bufmgr_fake: fix compile warning
Enable silent automake rules
libkms: Fix include paths
intel: Add support for kernel multi-ringbuffer API
Allow a buffer to point at itself and still get relocs
intel: Convert to untiled pitches if surface is too large for tiling
intel: Add more intermediate sizes of cache buckets between powers of 2
intel: Fix several other paths for buffers pointing at themselves
Fix radeon distcheck

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Apr 16 13:43:36 2010 UTC (14 years, 7 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +25 -17 lines
Update to libdrm-2.4.20.
Many changes since 2.4.13, I won't pretend to understand them all.
This update is a prerequisite for eventually moving forward with MesaLib
and xorg-server updates.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jun 14 18:24:59 2009 UTC (15 years, 6 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -2 lines
Remove @dirrm entries from PLISTs

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue May 5 04:22:30 2009 UTC (15 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +8 -1 lines
Update to libdrm-2.4.9. Major changes include:
- various improvements for Intel, Nouveau
- waitblank improvements
- bugfixes

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jul 16 06:41:17 2008 UTC (16 years, 5 months ago) by bjs
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -2 lines

Update to libdrm-2.3.1.  There is no up-to-date ChangeLog in the package
whatsoever, so I cannot include a list here (see GIT history if
you're curious).

NOTE: This version of libdrm no longer includes the TTM interface.
      If any [xorg/mesa] packages are updated to versions explicitly requiring
      libdrm-2.3.1, then BUILDLINK_API_DEPENDS for this package will
      need to be changed.  Also, the i915tex dri driver found in
      graphics/MesaLib will not build with this version--but nor was it
      supported on any platform except Linux.  I have remove i915tex
      from the MesaLib driver build; this should be enough to avoid problems.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Tue Nov 14 14:22:12 2006 UTC (18 years, 1 month ago) by joerg
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, cwrapper
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import libdrm-2.2.0 as derived from the pkgsrc-wip pkg:
This package provides a library which offers a userspace interface
to kernel DRM (Direct Rendering Manager) services for access to
graphics hardware.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Nov 14 14:22:12 2006 UTC (18 years, 1 month ago) by joerg
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>