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