Commit Graph

25 Commits

Author SHA1 Message Date
Aryan Salmanpour 08003e0fd7 Add an environment variable to control the VCN hardware color space conversion enablement (#167)
* Add an environment variable to control the VCN hardware color space conversion enablement

* Update version

* optimize the mem_alignment logic for hip memory allocation
2025-07-24 22:05:31 -04:00
Kiriti Gowda bdb12b59fb rocjpeg - CMake Find updates (#164)
* rocjpeg - CMake Find updates

* Version file - fix

* Changelog - updates

* Cleanup

* Test - cmakelists updates

* header - minor fix

---------

Co-authored-by: Kiriti <kiriti@santiago.amd.com>
2025-07-07 21:50:01 -04:00
Aryan Salmanpour 9642492832 Update changelog for ROCm 7.0.0 (#163) 2025-07-07 11:57:23 -04:00
Aryan Salmanpour 9d01934065 Fix a bug casued by the reuse of the surfaces (#162) 2025-06-30 13:43:02 -04:00
Aryan Salmanpour 6046873054 Improve the memory pool logic to enable the reuse of VA-API surfaces (#159)
* Improve the memory pool logic to enable the reuse of VA-API surfaces.

* Update the version
2025-06-13 11:51:26 -04:00
Aryan Salmanpour 78de581773 Perform the VA-API/HIP interop once for each surface in the memory pool and store it for reuse (#157)
* Perform the VA-API/HIP interop once for each surface in the memory pool and store it for reuse

* rename the compiler option to ENABLE_INTEROP_BUFFER_REUSE
2025-06-11 15:49:40 -04:00
Aryan Salmanpour 95d173ee88 CMake - Add support for explicitly linking libdrm_amdgpu with rocjpeg (#152)
* CMake - Add support for explicitly linking libdrm_amdgpu with rocjpeg

* clean up

* Add comment
2025-05-15 13:59:56 -04:00
Aryan Salmanpour 753de5905c CMake - Addressed CMake configuration warnings (#151)
* CMake - Addressed CMake configuration warnings

* Add the rocmcmakebuildtools cmake path
2025-05-13 13:08:10 -04:00
Aryan Salmanpour 0415c78cbf Code cleanup (#149) 2025-05-12 16:15:33 -04:00
Aryan Salmanpour c27f1daf39 Utilize the explicit constructor of the vector's type when resizing the vector for the memory pool (#132) 2025-03-19 11:59:35 -04:00
Kiriti Gowda 2020d2cf8f CMake Modules - Config Files and version (#128)
* Setup - remove pkg-config install

* CMake Modules

* Version - note

* Package - updates

* Version - file updates

* Version File - remove static version file

* GitIgnore - version file

* Version File - Updates

* CMake Config - Targets updates
2025-03-11 11:41:09 -04:00
Aryan Salmanpour 1aea857212 CTEST - add new tests (#127) 2025-03-07 19:52:26 -05:00
Aryan Salmanpour 692d4bb72c Add support for multiple regions of interest (ROI) for batch JPEG decoding (#126) 2025-03-05 17:06:04 -05:00
Kiriti Gowda 2a81cda0de Package - Updates (#124)
* Package - Updates

* CMakeLists - updates

* Docker - Remove UB20.04 support

* Readme - updates
2025-03-04 14:50:45 -05: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
Aryan Salmanpour 73d36d35d9 Udpate CHANGELOG (#119)
* Udpate CHANGELOG

* clean up

* clean up
2025-02-04 15:53:58 -05:00
Aryan Salmanpour 78c6b2cadb Fix few typos - no functional changes (#114) 2025-01-27 11:20:31 -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 4e78bca06a Updates - Compiler & GFX ID (#77)
* Compiler updates

* GFX - ID updates

* CMakeLists - Updates
2024-11-19 14:47:05 -05:00
Aryan Salmanpour c0ce1e45b0 update docs (#56)
* update docs

* remove extra line

* clean up
2024-09-18 12:56:20 -04:00
Kiriti Gowda 750a59c5d9 Setup - Mariner Support (#49)
* Setup - Mariner Support

* Docs - Updates
2024-08-07 10:21:13 -04:00
Aryan Salmanpour 7bdd495214 Add support for adding a new struct RocJpegDecodeParams for passing the decode parameters to rocJpegDecode API (#22) 2024-05-08 11:30:36 -04:00
Kiriti Gowda 57246bc40b RHEL - Fix (#21) 2024-05-02 20:55:29 -04:00
Kiriti Gowda 6738bc3c56 Deps - Updates (#20) 2024-05-01 16:07:02 -04:00
Kiriti Gowda 6aaca70cd9 LibVA - Updates and fixes (#16)
* Setup - Updates

* Jenkins - Updates

* CMakeList - Updates for Libva public
2024-04-17 09:25:16 -04:00