Commit Graph

125 Commits

Author SHA1 Message Date
i.MX Yocto Project Release
3e8cf72c88 gputop: Update gputop_git.bb to commit 22733b1
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2025-01-21 17:20:20 +01:00
i.MX Yocto Project Release
faf6f8da87 libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to commit 95b9a52
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-12-03 10:27:06 +01:00
i.MX Yocto Project Release
b6ceaa4dff libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to commit 95b9a52
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-12-03 10:24:35 +01:00
i.MX Yocto Project Release
797c48b561 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to commit 95b9a52
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-12-03 10:23:21 +01:00
i.MX Yocto Project Release
be50818874 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to commit 95b9a52
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-12-03 10:21:17 +01:00
Tom Hochstein
943346266f imx-gpu-sdk: Update imx-gpu-sdk_6.5.0.bb to commit 5e87170
Pushed to github:
```
Release 6.5.0
* Added GLES3 and Vulkan AntiAliasing sample: MSAA, SSAA
* UI.Benchmark
  * New setting: Enable clipping
  * New setting: Show clip rectangle
* UI.Declarative added a more complex example scene with ScrollViewers
* FslSimpleUI
  * Control clipping support added.
  * ScrollViewer
    * Content clipping property
    * Scrollbar support.
    * Nesting support.
  * More complex transaction events.
    * Allows complex ScrollViewer nesting.
  * Improved gesture handling to work better with the new transaction event scheme.
  * ToggleButtons (Switch, RadioButton, CheckBox) now works better in a ScrollViewer.
* Added natviz support to Visual Studio Code projects (ubuntu/windows).
* Fixed a zlib ubuntu build issue.
* The main README.md file has now been split into API APP specific files.
* The main API README.md files now utilize special Thumbnail.jpg instead of Example.jpg when available.
* Python 3.10 or better is now required
```

Fixes: STDIO-2248
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-12-02 10:18:00 -06:00
i.MX Yocto Project Release
2af08dd97d libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to EULA c0fb372
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:51:21 +01:00
i.MX Yocto Project Release
e370ee11f7 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:51:21 +01:00
i.MX Yocto Project Release
df5f356923 gputop: Update gputop_git.bb to commit 0c75220
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:47:40 +01:00
i.MX Yocto Project Release
5e811c9bd8 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to EULA c0fb372
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:47:29 +01:00
i.MX Yocto Project Release
8bcd17cd09 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:47:29 +01:00
i.MX Yocto Project Release
3dc4cec726 libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to EULA c0fb372
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:46:59 +01:00
i.MX Yocto Project Release
8623af4663 libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:46:59 +01:00
i.MX Yocto Project Release
fb9862ec93 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to EULA c0fb372
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:46:44 +01:00
i.MX Yocto Project Release
63e4fd8b4e libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-24 18:46:44 +01:00
Zelan Zou
eb5cbf64ed renderdoc: Add configure option to fix no VK_KHR_wayland_surface support [LF-13957]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-11-22 07:25:37 +01:00
i.MX Yocto Project Release
ffa9175b7a gputop: Update gputop_git.bb to commit 2a16f85
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-19 17:56:53 +01:00
Tom Hochstein
53d7c7b0ac imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 5e87170
Pushed to github:
```
Release 6.4.2
* GCC 14 compatibilty
* Upgraded to [fmt](https://github.com/fmtlib/fmt/releases/tag/11.0.2) 11.
* Upgraded to [assimp](https://github.com/assimp/assimp/releases/tag/v5.4.3) 5.4.3.
```

Fixes: STDIO-2242
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-11-14 12:42:46 -06:00
Tom Hochstein
a3f3bd00ba Revert "imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 5e87170"
Revert to fix misssing Jira ticket.

This reverts commit 5122c9cd99.
2024-11-14 12:42:46 -06:00
Tom Hochstein
5122c9cd99 imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 5e87170
Pushed to github:
```
Release 6.4.2
* GCC 14 compatibilty
* Upgraded to [fmt](https://github.com/fmtlib/fmt/releases/tag/11.0.2) 11.
* Upgraded to [assimp](https://github.com/assimp/assimp/releases/tag/v5.4.3) 5.4.3.
```

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-11-13 10:56:09 -06:00
i.MX Yocto Project Release
38b2154208 gputop: Update gputop_git.bb to commit 7af48e7
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-11-10 11:12:53 +01:00
i.MX Yocto Project Release
f8f4c5a987 gputop: Update gputop_git.bb to commit f18258e
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-31 10:34:07 +01:00
i.MX Yocto Project Release
56a70753ec gputop: Update gputop_git.bb to commit 924f251
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-29 20:30:06 +01:00
Neena Busireddy
4d38fb685d devil: Add Upsream-Status in patch file
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
166925d676 renderdoc: Update bbappend version to match upstream version
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
i.MX Yocto Project Release
8fb4475561 imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit b6d7301
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-17 09:05:51 +02:00
i.MX Yocto Project Release
81eb7cae4e imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 8d6b14f
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-09-20 19:06:25 +02:00
i.MX Yocto Project Release
4e636b5c6c imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 59c9358
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-09-19 11:47:26 +02:00
Tom Hochstein
7b0c47151d imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 15b32f4
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-17 10:26:57 -05:00
Tom Hochstein
9595f55b70 imx-gpu-sdk: Upgrade 6.4.1 -> 6.4.2 [YOCIMX-8302]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-17 10:26:57 -05:00
Tom Hochstein
ab830c5f66 imx-gpu-sdk: Release 6.4.1 [STDIO-2171]
* The Vulkan swapchain creation now use more sensible defaults when the app has no preferences.
* Upgraded to FslBuild 3.7.0.1
* Updated the way we build zlib on ubuntu.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-03 09:28:57 -05:00
i.MX Yocto Project Release
c72d4faf72 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 198d708
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-29 21:55:36 +02:00
i.MX Yocto Project Release
d717f6f8dd imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 71a9bdf
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-29 01:46:32 +02:00
i.MX Yocto Project Release
f1686b51e8 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 785fe2b
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-28 14:30:21 +02:00
i.MX Yocto Project Release
1b938092d8 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 83c3986
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-22 15:28:52 +02:00
Zelan Zou
d5def9c7d9 imx-gpu-sdk: Update LIC_FILES_CHKSUM
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-22 17:32:40 +08:00
i.MX Yocto Project Release
5612b7815a imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit ffc3b30
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-19 20:36:22 +02:00
Tom Hochstein
aac8dcea75 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit e6d4165
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-16 08:15:44 -05:00
Tom Hochstein
d08c37592e imx-gpu-sdk: Upgrade 6.4.0 -> 6.4.1 [STDIO-2170]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-16 08:14:40 -05:00
Tom Hochstein
ecaa2bab1d imx-gpu-sdk: Release 6.4.0 [STDIO-2145]
* Now require a compiler with [C++20](https://en.cppreference.com/w/cpp/compiler_support/20) support.
* New OpenCL samples
  * ColorSeg
  * GaussianFilter
  * Gray2Rgb
  * MedianFilter
  * MorphoDilate
  * MorphoErode
  * Rgb2Gray
  * Rgb2Hsv
  * Rgb888ToRgb565
  * Rgb888ToUYVY
  * SobelHFilter
  * SobelVFilter
* New OpenGL ES2 samples
  * System.Gestures
  * UI.RenderTest
* New OpenGL ES3 samples
  * System.Gestures
  * UI.RenderTest
  * UI.Gestures
* New Vulkan samples
  * System.EasingFunctions
  * System.Gestures
  * UI.RenderTest
  * UI.Gestures
* Added new demo app templates
  * OpenGLES3.HDR
  * Vulkan.HDR
* New OpenGL ES 2+3 command line arguments
  * ```--EGLSampleBuffers <arg>``` Force EGL_SAMPLE_BUFFERS to the given value
  * ```--EGLSamples <arg>``` Force EGL_SAMPLES to the given value
* FslSimpleUI
  * Reworked the way colors are handled so we can better support SRGB and HDR rendering.
    * All control color properties are now represented by UIColor instead of Color (16bit per channel and color space info).
    * Rendering uses UIRenderColor which stores the colors using 16bit per channel mathing the frame buffer format (linear/non-linear).
  * Basic gesture support.
  * Basic scroll view with gesture support.
  * FslSimpleUI.Delcarative updated to support most controls, it can also now dump a xsd from code describing the possibilities.
  * The default theme texture atlas is now generated in two versions
    * NonLinear (premultiply alpha is done directly on the non-linear SRGB colors, like we used to do)
    * Linear (premultiply alpha is done by transforming the RGB colors to linear values and applying the alpha, then converting back to non-linear).
  * Support for line rendering for charts.
* Misc
  * Clang tidy now enforces naming conventions.
  * HDR screenshot support.
  * ImageConverter service updated.
  * Added FslDemoService.ImageConverter.HDR service.
  * Added FslGraphics2D.PixelFormatConverter package.
  * BasicRender line list+strip support.
  * Stats sample now show CPU chars (GLES2, GLES3, Vulkan).
  * TightBitmap added for the cases where you need to work on bitmap data where the data is tighly packed in memory.
  * ```StringViewLite``` now utilize a ```std::string_view``` internally.
  * ```ReadOnlySpan``` now utilize a ```std::span<const T>``` internally.
  * ```Span``` now utilize a ```std::span<T>``` internally.
  * Updated easing function in FslBase
  * Many old classes now utilize span's instead of pointer, length.
  * UIDemoAppLegacyExtension was removed and all samples using it updated to use UIDemoAppExtension.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-30 11:40:33 -05:00
i.MX Yocto Project Release
aea7a950e7 imx-gpu-sdk: Update imx-gpu-sdk_6.4.0.bb to commit 3a9a4fe
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-30 13:27:24 +02:00
i.MX Yocto Project Release
face8246c8 gputop: Update gputop_git.bb to commit 627e882
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-27 02:52:11 +02:00
i.MX Yocto Project Release
a078881526 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 19:32:04 +02:00
i.MX Yocto Project Release
5e05d10c13 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 19:32:04 +02:00
Tom Hochstein
00a2ac04b6 fixup! Graphics: Drop package md5sum update in recipe [YOCIMX-7960]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-18 10:36:55 -05:00
i.MX Yocto Project Release
284cce033c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:26:38 +02:00
i.MX Yocto Project Release
0f359be01c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:26:38 +02:00
i.MX Yocto Project Release
6cf356f326 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:33 +02:00
i.MX Yocto Project Release
7962a7b44c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:32 +02:00
i.MX Yocto Project Release
9789341f4e libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:22 +02:00