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

24 Коммитов

Автор SHA1 Сообщение Дата
spolifroni-amd 1e7daf880d Docs - removing SP6 (#181) 2025-09-17 20:06:25 -07:00
spolifroni-amd f4bae23182 Docs - updated wording around supported linux environments (#176)
* updated wording around supported linux environments

* Update docs/install/rocjpeg-prerequisites.rst

Co-authored-by: Leo Paoletti <164940351+lpaoletti@users.noreply.github.com>

* SLES 15-SP5 isn't supported; removed

* updated SLES to SP6/7

---------

Co-authored-by: Leo Paoletti <164940351+lpaoletti@users.noreply.github.com>
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>
2025-09-09 08:16:33 -07: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
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
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
Aryan Salmanpour 4762ac6b84 Fix a typo in README/Docs (#66) 2024-10-24 10:44:36 -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
Kiriti Gowda 750a59c5d9 Setup - Mariner Support (#49)
* Setup - Mariner Support

* Docs - Updates
2024-08-07 10:21:13 -04:00
Aryan Salmanpour 7fafba6e70 CMakeLists/README/DOC - updates and fixes (#43)
* CMakeLists/README/DOC - updates and fixes

* Fix few typos in the sample code in doc

* Add a sample code snippet for decoding a batch of jpeg images
2024-07-22 12:12:35 -04:00
Aryan Salmanpour d9df1e04b5 Update documentation for using rocJPEG (#37)
* Update documentation for using rocjpeg

* clean up

* Update the jpeg table

* update the sample code in section 11

* Update Readme
2024-07-08 13:29:01 -04:00
Aryan Salmanpour 417a5f5c92 Update docs and README (#29) 2024-05-31 12:36:12 -04:00
Aryan Salmanpour d0b812bc26 Add support for YUV440 (#28)
* Add support for YUV440

* Add YUV440 to RGB kernels

* code clean up
2024-05-30 22:00:07 -04:00
Aryan Salmanpour f0641d4811 Update README and setup script (#26) 2024-05-16 09:17:50 -04:00
Aryan Salmanpour bb085a9bf1 Add a new sample (jpegDecodeMultiThreads) for jpeg decoding using multiple threads (#18)
* Add a new sample for jpeg decoding using multiple threads

* code clean up

* code clean up

* code cleanup

* remove extra line

* code clean up - change some variable names

* code clean up

* Move common functions to a new header for samples

* move additional functions to the common samples header

* move the common functions to a new header file and modify the readme

* modify the sample's README

* Add a CTEST for the jpegDecodeThreads sample

* Add a samples overview README

* modify the jpeg decode threads sample

* add finding the threads

* rename jpegDecodeThreads to jpegDecodeMultiThreads

* Make changes based on the reviewers comments

* use one instance of the rocjpeg_utils

* code cleanup
2024-05-03 12:16:43 -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
Sam Wu 1610a7106f Fix README image (#6)
* Fix README image

* Scale image down
2024-03-27 19:58:37 -04:00
Sam Wu 612116e059 Setup for ReadtheDocs (#5)
* Set up documentation config for ReadtheDocs

* Fix image link and markdown lint violations in README

* Target develop branch for bot PRs
2024-03-27 14:13:32 -06:00
Aryan Salmanpour 1ef7c21641 code cleanup - update the setup script (#3)
* code cleanup - update the setup script

* fix few typo erros
2024-03-26 12:48:27 -04:00
Aryan Salmanpour 6ad4a76177 Initial commit of the rocJPEG library (#1)
* rocJPEG initial commit

* Add gitignore file

* clean up

* code clean up

* CMakeLists update

* Update README

* Update readme and setup script

* add docs folder

* update rocjepg headers

* update the rocjepg header

* update the copyright year

* Add nullptr check for all APIs

* update the hip kernels execution

* follow google c++ style guide

* code clean up

* use google c++ style guide for hip kernels

* add support for rocJpegGetErrorName API

* Add ParseCommandLine function

* update the rocjpeg sample

* Update the readme, LIBVA instructions

* udate the rocJPEG script

* Update CMAKE and libdrm

* Add support for ROCJPEG_OUTPUT_UNCHANGED and SaveImage function

* code  clean up

* update the drm dependencies

* remove the unused hipstream

* code clean up

* add -fmt option for selection the output format

* update the GetImageInfo API

* update the sample

* update the save image function based onn the surface and putput format

* add new sample images

* Put hip interop mem into separate functions and some code clean up

* Add support for CopyLuma and CopyChroma

* Add support for the yuv output format for NV12 surface

* Update HIP kernels

* add support for rgbi format conversion for NV12 and YUv444

* Update the status

* Add support for converting YUYV to RGB

* Add support for unpacking YUYV format

* Fix unpacking Y fron YUYV hip kernel

* Add suppoort for extractign packed YUYV to YUV planar

* hip code clean up

* code clean up

* Update the headers

* code clean up

* change hip kernel names

* hip kernel clean up

* hip clean up

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up

* code clean up for jpege decoder class

* code clean up

* code clean up

* code clean up

* code clean up

* update the dockers

* code clean up

* code clean up

* hip kernels clean up

* remove unused hip kernels

* add additional test cases

* update the APIs

* add new hip yuv400torgbi kernel

* update yuv400torgbi kernel

* restructure files

* code clean up

* code clean up

* add jenkins

* code clean up

* code clean up

* update readme

* update docker's README

* make changes based on the reviewers comments

* make changes based on the reviewers comments

* return ROCJPEG_STATUS_JPEG_NOT_SUPPORTED if the resolution of the jpeg is not supported for HW decoding
2024-03-25 17:05:31 -04:00
Aryan Salmanpour acdfe62307 Initial commit 2023-07-20 13:44:23 -04:00