Aryan Salmanpour
874c91cab8
Optimize finding the compute partition mode ( #111 )
...
[ROCm/rocjpeg commit: 6fb149d1eb ]
2025-01-18 10:12:45 -05:00
Aryan Salmanpour
5d1aa2bde6
Fix a seg fault for jpegDecodePerf app in multi-GPU systems ( #110 )
...
[ROCm/rocjpeg commit: da98728866 ]
2025-01-16 16:09:26 -05:00
Aryan Salmanpour
473c678a3d
code cleanup - remove unnecessary check ( #109 )
...
[ROCm/rocjpeg commit: eb97d3517d ]
2025-01-15 20:31:07 -05:00
Aryan Salmanpour
1d7c5caf5c
Update samples ( #108 )
...
[ROCm/rocjpeg commit: 86d24a8bed ]
2025-01-13 14:51:54 -05:00
raramakr
dc74cef5e4
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
[ROCm/rocjpeg commit: cc601e551d ]
2025-01-10 14:45:55 -05:00
Aryan Salmanpour
a50863d456
code cleanup ( #106 )
...
[ROCm/rocjpeg commit: 9f41913587 ]
2025-01-09 10:38:29 -05:00
dependabot[bot]
2cd9e6a129
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>
[ROCm/rocjpeg commit: c45c76f0f9 ]
2025-01-07 17:08:10 -07:00
Aryan Salmanpour
925fd3f28c
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 >
[ROCm/rocjpeg commit: 5488d5d63d ]
2025-01-06 16:19:05 -05:00
dependabot[bot]
4e4fbf4507
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>
[ROCm/rocjpeg commit: ee5b087cba ]
2025-01-06 10:37:00 -08:00
Aryan Salmanpour
7a9ed9f274
Update copyright year to 2025 ( #103 )
...
[ROCm/rocjpeg commit: de14139d09 ]
2025-01-02 17:25:30 -05:00
dependabot[bot]
1b75a02d52
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>
[ROCm/rocjpeg commit: 932b581d08 ]
2024-12-20 16:05:22 -05:00
Aryan Salmanpour
fde97f2094
Add support for mapping GPU UUIDs to render nodes ( #101 )
...
[ROCm/rocjpeg commit: 832cb88ccc ]
2024-12-20 15:17:20 -05:00
Aryan Salmanpour
7b14b5e20d
Fix a regression caused by PR#88 on MI300A ( #99 )
...
[ROCm/rocjpeg commit: 916f6ac806 ]
2024-12-11 15:03:56 -05:00
Aryan Salmanpour
64b2482367
Enable the CMake ROCJPEG_ROCPROFILER_REGISTER option by default ( #97 )
...
[ROCm/rocjpeg commit: 9ac798f50f ]
2024-12-10 14:41:51 -05:00
Aryan Salmanpour
eac6fa0a03
Increase the output image sizes ( #98 )
...
[ROCm/rocjpeg commit: 0fc00881b0 ]
2024-12-10 14:22:40 -05:00
David Rosca
41da20ae17
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.
[ROCm/rocjpeg commit: d9b89264d5 ]
2024-12-09 16:27:40 -05:00
Daniel Su
f13f693587
Create rocm-ci.yml ( #96 )
...
[ROCm/rocjpeg commit: f987a85b4e ]
2024-12-05 18:19:04 -05:00
David Rosca
c871bf74ad
Use VA_FOURCC_YUY2 instead of YUYV ( #92 )
...
Mesa <= 24.3 incorrectly uses non-standard VA YUYV fourcc.
[ROCm/rocjpeg commit: c8cdda6be2 ]
2024-12-05 11:25:51 -05:00
dependabot[bot]
52199590d8
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>
[ROCm/rocjpeg commit: a70b061ea5 ]
2024-12-05 09:26:03 -05:00
Aryan Salmanpour
faa1364dfe
Add support for rocJPEG APIs dispatch table ( #91 )
...
* Add support for rocJPEG APIs dispatch table
* code clean-up
[ROCm/rocjpeg commit: a17a7e9119 ]
2024-12-04 13:34:34 -05:00
David Rosca
452c6acd2d
Don't use dummy surface for vaCreateContext ( #87 )
...
Mesa ignores this parameter.
[ROCm/rocjpeg commit: ed919ec7d4 ]
2024-12-03 08:49:57 -05:00
dependabot[bot]
83948fb659
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>
[ROCm/rocjpeg commit: 6c62cafefe ]
2024-12-02 09:40:18 -05:00
dependabot[bot]
2eec605006
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>
[ROCm/rocjpeg commit: 217e4013b1 ]
2024-11-28 10:20:01 -05:00
dependabot[bot]
fefba42d06
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>
[ROCm/rocjpeg commit: 57dc244b7e ]
2024-11-26 06:46:24 -05:00
Aryan Salmanpour
9394c3cea9
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
[ROCm/rocjpeg commit: a4f3daef1e ]
2024-11-25 20:40:50 -05:00
Kiriti Gowda
26edb2e2fe
Docs - Updates for 6.3 ( #81 )
...
[ROCm/rocjpeg commit: 241f9d731c ]
2024-11-22 13:52:10 -05:00
spolifroni-amd
a4726c3ce7
reverted README.md ( #78 )
...
* reverted README.md
* Update README.md
* Update README.md
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
[ROCm/rocjpeg commit: fd32c06049 ]
2024-11-20 14:11:58 -05:00
Kiriti Gowda
540fe35baf
Updates - Compiler & GFX ID ( #77 )
...
* Compiler updates
* GFX - ID updates
* CMakeLists - Updates
[ROCm/rocjpeg commit: 4e78bca06a ]
2024-11-19 14:47:05 -05:00
dependabot[bot]
1c0ca8398e
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>
[ROCm/rocjpeg commit: a861dc889f ]
2024-11-19 08:22:51 -05:00
dependabot[bot]
6f113dc279
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>
[ROCm/rocjpeg commit: a3f35079cb ]
2024-11-18 08:19:10 -05:00
spolifroni-amd
f65675d9bc
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
[ROCm/rocjpeg commit: b2973fe98b ]
2024-11-08 08:43:46 -05:00
Kiriti Gowda
178508dcd1
GPU Arch - Updates & Fixes ( #72 )
...
[ROCm/rocjpeg commit: b414b5ed6c ]
2024-11-07 15:13:48 -08:00
Peter Park
14160190e5
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
[ROCm/rocjpeg commit: 7195e4c433 ]
2024-11-07 17:25:21 -05:00
Aryan Salmanpour
89d0137d38
increase the mem_alignment size used for output image rgb memory allocation ( #70 )
...
[ROCm/rocjpeg commit: c92ba3d1c4 ]
2024-11-01 16:38:38 -04:00
Aryan Salmanpour
75cdddf403
use a single context for decoding ( #68 )
...
[ROCm/rocjpeg commit: 6d31992746 ]
2024-10-30 11:48:47 -04:00
Aryan Salmanpour
989e65a6fc
Fix a typo in README/Docs ( #66 )
...
[ROCm/rocjpeg commit: 4762ac6b84 ]
2024-10-24 10:44:36 -04:00
Aryan Salmanpour
38a066f648
Find the minimum supported libva version 1.16 when building rocJPEG ( #65 )
...
[ROCm/rocjpeg commit: c7bc72c2e3 ]
2024-10-23 13:53:43 -04:00
spolifroni-amd
07d8e3e69a
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()
[ROCm/rocjpeg commit: 31610c7472 ]
2024-10-22 17:23:18 -04:00
Aryan Salmanpour
73b2aab52e
Update the libva requirement ( #64 )
...
* Update the libva requirement
* clean up READNE file
[ROCm/rocjpeg commit: 6b0f8dac8d ]
2024-10-22 11:55:31 -04:00
Aryan Salmanpour
2e2c330953
Exclude YUV 4:4:0 for RGB format conversion in VCN on MI300, as it is not supported. Instead, use HIP kernels. ( #63 )
...
[ROCm/rocjpeg commit: de144cd941 ]
2024-10-10 15:42:38 -04:00
Aryan Salmanpour
14e3aa20d8
Add code owners for the rocJPEG ( #62 )
...
* Add code owners for the rocJPEG
* code clean up
[ROCm/rocjpeg commit: 45d8f696d4 ]
2024-10-09 16:47:14 -04:00
Aryan Salmanpour
c9bbdb82d3
Fix few typos in the header file - no functional changes ( #61 )
...
[ROCm/rocjpeg commit: 253daa501f ]
2024-10-09 14:04:26 -04:00
Lakshmi Kumar
2d74210ae7
update clang path per packaging ( #59 )
...
[ROCm/rocjpeg commit: f05d8862c8 ]
2024-10-01 13:20:21 -04:00
Aryan Salmanpour
08a5ccfb0c
Optimize the memory pool allocation bso that its size doesn't exceed the max_pool_size_ ( #58 )
...
[ROCm/rocjpeg commit: ad90eb4582 ]
2024-10-01 09:14:15 -04:00
Aryan Salmanpour
094386c727
update docs ( #56 )
...
* update docs
* remove extra line
* clean up
[ROCm/rocjpeg commit: c0ce1e45b0 ]
2024-09-18 12:56:20 -04:00
Aryan Salmanpour
dd860bbe26
rename yuv to yuv_planar for the output format ( #55 )
...
[ROCm/rocjpeg commit: 7ad5e10137 ]
2024-09-11 14:43:14 -04:00
Aryan Salmanpour
32cb561609
Increase the output image size for rgb and rgb_planar ( #54 )
...
* Increase the output image size for rgb and rgb_planar to avoi
* code clean up
[ROCm/rocjpeg commit: 459f12b6b3 ]
2024-09-10 16:39:38 -04:00
Aryan Salmanpour
e43acce286
Add support for ROI decode on MI300 ( #53 )
...
* Add support for ROI decode on MI300
* Add ROI decode support for batched decoding
* clean up
* clean up
* Fix a typo and update sample's readme
[ROCm/rocjpeg commit: 7b321a86ed ]
2024-08-22 17:04:03 -04:00
Aryan Salmanpour
2d7c4f0040
Update Samples ( #52 )
...
[ROCm/rocjpeg commit: c9d773d89a ]
2024-08-20 08:26:38 -04:00
Aryan Salmanpour
b52918468c
Update jpegDecode sample ( #51 )
...
* Update jpegDecode sample
* Address review comments
[ROCm/rocjpeg commit: 0cff7dd26f ]
2024-08-15 19:29:29 -04:00