Граф коммитов

159 Коммитов

Автор SHA1 Сообщение Дата
Lakshmi Kumar b3d1edd1d0 CMakeLists - check rocm gfx targets (#123) 2025-02-25 14:31:53 -08:00
Aryan Salmanpour e074cb2f9b Fix a bug that prevented copying the decoded image into the output buffer when the output buffer is larger than the input image (#122)
* Fix a bug that prevented copying the decoded image into the output buffer when the output buffer is larger than the input image

* add check for a valid roi_width
2025-02-20 20:33:54 -05:00
dependabot[bot] 3876cdc088 Bump rocm-docs-core[api_reference] from 1.15.0 to 1.17.0 in /docs/sphinx (#120)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.15.0 to 1.17.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.15.0...v1.17.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-20 16:02:24 -05:00
Lakshmi Kumar 0442180916 gfx update (#118) 2025-02-11 12:42:34 -05:00
Aryan Salmanpour 73d36d35d9 Udpate CHANGELOG (#119)
* Udpate CHANGELOG

* clean up

* clean up
2025-02-04 15:53:58 -05:00
Aryan Salmanpour 391ae1da73 remove unused code (#117) 2025-02-03 14:01:01 -05:00
dependabot[bot] 3869523ccd Bump rocm-docs-core[api_reference] from 1.14.1 to 1.15.0 in /docs/sphinx (#116)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.14.1...v1.15.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-30 17:15:27 -07:00
Aryan Salmanpour 23a1d7e03c Eliminate the use of std::fs (#115) 2025-01-28 16:22:52 -05:00
Aryan Salmanpour 78c6b2cadb Fix few typos - no functional changes (#114) 2025-01-27 11:20:31 -05:00
Aryan Salmanpour 758aefbb29 query number of jpeg cores through amdgpu (#113) 2025-01-22 20:16:31 -05:00
dependabot[bot] e30d512030 Bump rocm-docs-core[api_reference] from 1.13.0 to 1.14.1 in /docs/sphinx (#112)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.13.0 to 1.14.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.13.0...v1.14.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 10:34:58 -05:00
Aryan Salmanpour 6fb149d1eb Optimize finding the compute partition mode (#111) 2025-01-18 10:12:45 -05:00
Aryan Salmanpour da98728866 Fix a seg fault for jpegDecodePerf app in multi-GPU systems (#110) 2025-01-16 16:09:26 -05:00
Aryan Salmanpour eb97d3517d code cleanup - remove unnecessary check (#109) 2025-01-15 20:31:07 -05:00
Aryan Salmanpour 86d24a8bed Update samples (#108) 2025-01-13 14:51:54 -05:00
raramakr cc601e551d SWDEV-507928 - Remove license file from dev and test package (#107)
License file is required in runtime package and not in test and dev package
2025-01-10 14:45:55 -05:00
Aryan Salmanpour 9f41913587 code cleanup (#106) 2025-01-09 10:38:29 -05:00
dependabot[bot] c45c76f0f9 Bump rocm-docs-core[api_reference] from 1.12.1 to 1.13.0 in /docs/sphinx (#105)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.12.1...v1.13.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 17:08:10 -07:00
Aryan Salmanpour 5488d5d63d CTEST updates - remove duplicate tests and use ctest for both make and package tests (#102)
* CTEST upodates - remove duplicate tests and use ctest for both make and package tests

* clean up

* merge upstream

* remove unused CMakeLists file

---------

Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>
2025-01-06 16:19:05 -05:00
dependabot[bot] ee5b087cba Docs - Bump rocm-docs-core[api_reference] from 1.12.0 to 1.12.1 in /docs/sphinx (#104)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.12.0...v1.12.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 10:37:00 -08:00
Aryan Salmanpour de14139d09 Update copyright year to 2025 (#103) 2025-01-02 17:25:30 -05:00
dependabot[bot] 932b581d08 Bump rocm-docs-core[api_reference] from 1.11.0 to 1.12.0 in /docs/sphinx (#100)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 16:05:22 -05:00
Aryan Salmanpour 832cb88ccc Add support for mapping GPU UUIDs to render nodes (#101) 2024-12-20 15:17:20 -05:00
Aryan Salmanpour 916f6ac806 Fix a regression caused by PR#88 on MI300A (#99) 2024-12-11 15:03:56 -05:00
Aryan Salmanpour 9ac798f50f Enable the CMake ROCJPEG_ROCPROFILER_REGISTER option by default (#97) 2024-12-10 14:41:51 -05:00
Aryan Salmanpour 0fc00881b0 Increase the output image sizes (#98) 2024-12-10 14:22:40 -05:00
David Rosca d9b89264d5 Create surfaces with linear modifier (#88)
Mesa will be enabling tiling for all VA surfaces by default,
but HIP doesn't support modifiers for dmabuf import.
2024-12-09 16:27:40 -05:00
Daniel Su f987a85b4e Create rocm-ci.yml (#96) 2024-12-05 18:19:04 -05:00
David Rosca c8cdda6be2 Use VA_FOURCC_YUY2 instead of YUYV (#92)
Mesa <= 24.3 incorrectly uses non-standard VA YUYV fourcc.
2024-12-05 11:25:51 -05:00
dependabot[bot] a70b061ea5 Bump rocm-docs-core[api_reference] from 1.10.0 to 1.11.0 in /docs/sphinx (#93)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-05 09:26:03 -05:00
Aryan Salmanpour a17a7e9119 Add support for rocJPEG APIs dispatch table (#91)
* Add support for rocJPEG APIs dispatch table

* code clean-up
2024-12-04 13:34:34 -05:00
David Rosca ed919ec7d4 Don't use dummy surface for vaCreateContext (#87)
Mesa ignores this parameter.
2024-12-03 08:49:57 -05:00
dependabot[bot] 6c62cafefe Bump rocm-docs-core[api_reference] from 1.9.1 to 1.10.0 in /docs/sphinx (#90)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.9.1...v1.10.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 09:40:18 -05:00
dependabot[bot] 217e4013b1 Bump rocm-docs-core[api_reference] from 1.9.0 to 1.9.1 in /docs/sphinx (#85)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.9.0...v1.9.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-28 10:20:01 -05:00
dependabot[bot] 57dc244b7e Bump rocm-docs-core[api_reference] from 1.8.5 to 1.9.0 in /docs/sphinx (#84)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.8.5 to 1.9.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.9.0/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.5...v1.9.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 06:46:24 -05:00
Aryan Salmanpour a4f3daef1e Update samples (#82)
* Update samples

* Simplify the arguments of the DecodeImages function by grouping some of them into a struct.

* Modify the logic for selecting the valid images per batch

* Modify the logic for selecting the valid images per batch for jpegDecodeBatched sample too
2024-11-25 20:40:50 -05:00
Kiriti Gowda 241f9d731c Docs - Updates for 6.3 (#81) 2024-11-22 13:52:10 -05:00
spolifroni-amd fd32c06049 reverted README.md (#78)
* reverted README.md

* Update README.md

* Update README.md

---------

Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com>
2024-11-20 14:11:58 -05:00
Kiriti Gowda 4e78bca06a Updates - Compiler & GFX ID (#77)
* Compiler updates

* GFX - ID updates

* CMakeLists - Updates
2024-11-19 14:47:05 -05:00
dependabot[bot] a861dc889f Bump rocm-docs-core[api_reference] from 1.8.4 to 1.8.5 in /docs/sphinx (#76)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.8.5/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.4...v1.8.5)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 08:22:51 -05:00
dependabot[bot] a3f35079cb Bump rocm-docs-core[api_reference] from 1.8.3 to 1.8.4 in /docs/sphinx (#75)
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-18 08:19:10 -05:00
spolifroni-amd b2973fe98b Edited the readme and reorganized the toc (#69)
* Edited the readme so that it doesn't duplicate information in the official online docs

* rearranged the toc to match the new structure

* moved Docker section
2024-11-08 08:43:46 -05:00
Kiriti Gowda b414b5ed6c GPU Arch - Updates & Fixes (#72) 2024-11-07 15:13:48 -08:00
Peter Park 7195e4c433 bump rocm-docs-core to 1.8.3 (#71)
* bump rocm-docs-core to 1.8.3

* update Read the Docs Python version to 3.10
2024-11-07 17:25:21 -05:00
Aryan Salmanpour c92ba3d1c4 increase the mem_alignment size used for output image rgb memory allocation (#70) 2024-11-01 16:38:38 -04:00
Aryan Salmanpour 6d31992746 use a single context for decoding (#68) 2024-10-30 11:48:47 -04:00
Aryan Salmanpour 4762ac6b84 Fix a typo in README/Docs (#66) 2024-10-24 10:44:36 -04:00
Aryan Salmanpour c7bc72c2e3 Find the minimum supported libva version 1.16 when building rocJPEG (#65) 2024-10-23 13:53:43 -04:00
spolifroni-amd 31610c7472 Prepare documentation (#57)
* Updated the readme file to point to the official documentation

* first commit of new documentation structure

* split up and reconfigured Using rocJpeg

* Updated the readme file to point to the official documentation

* first commit of new documentation structure

* split up and reconfigured Using rocJpeg

* fixed missing space

* All changes asked for in the PR except the Destroy Handles part.

* separated creating and destroying handles; added a destroying handles section; added links to hipmalloc() and hipfree()

* removed the installation and build sections so that it doesn't conflict/go out of sync with the official doc

* putting readme back the way it was, minus documentation section

* changed some wording around hipFree()
2024-10-22 17:23:18 -04:00
Aryan Salmanpour 6b0f8dac8d Update the libva requirement (#64)
* Update the libva requirement

* clean up READNE file
2024-10-22 11:55:31 -04:00