* [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0
@ 2024-08-05 19:07 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 2/3] package/intel-vpl-gpu-rt: bump version to 24.3.1 Bernd Kuhls
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Bernd Kuhls @ 2024-08-05 19:07 UTC (permalink / raw)
To: buildroot; +Cc: Louis-Paul Cordier
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
package/libvpl/libvpl.hash | 2 +-
package/libvpl/libvpl.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/libvpl/libvpl.hash b/package/libvpl/libvpl.hash
index f8a89f962b..16034437de 100644
--- a/package/libvpl/libvpl.hash
+++ b/package/libvpl/libvpl.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 3e322ba6b3593da03e1cfdb8062f9f1545f6d9b1de39e36876de5934b26737d2 libvpl-2.11.0.tar.gz
+sha256 efc19e5a8544704100f814753eb5e09e85a68e3386508b164042c1f1f761bae8 libvpl-2.12.0.tar.gz
sha256 bf1cfac2e2792b6e1e995ce103d70796aecaf2ec7e4c5fe5474f7acec7b4a677 LICENSE
diff --git a/package/libvpl/libvpl.mk b/package/libvpl/libvpl.mk
index b8ebfd2b59..773e52be44 100644
--- a/package/libvpl/libvpl.mk
+++ b/package/libvpl/libvpl.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBVPL_VERSION = 2.11.0
+LIBVPL_VERSION = 2.12.0
LIBVPL_SITE = $(call github,intel,libvpl,v$(LIBVPL_VERSION))
LIBVPL_LICENSE = MIT
LIBVPL_LICENSE_FILES = LICENSE
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/3] package/intel-vpl-gpu-rt: bump version to 24.3.1
2024-08-05 19:07 [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Bernd Kuhls
@ 2024-08-05 19:07 ` Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 3/3] package/intel-mediadriver: " Bernd Kuhls
2024-08-05 20:41 ` [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Bernd Kuhls @ 2024-08-05 19:07 UTC (permalink / raw)
To: buildroot; +Cc: Louis-Paul Cordier
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.hash | 2 +-
package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.hash b/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.hash
index 2b42c7b050..ba756af413 100644
--- a/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.hash
+++ b/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 02b01dd73f7c5a4a46860ec01470b484286709cc13f9333a34a089d7e457295e intel-vpl-gpu-rt-24.3.0.tar.gz
+sha256 b92594e8e30be3b879526f4ac38bef60ea684cc8e93d2e7f24eb45205d0211b9 intel-vpl-gpu-rt-24.3.1.tar.gz
sha256 c31c3cc5fd66d1250dbca1c3d9011a9f874537442ac71c8de80f2f0fed13f297 LICENSE
diff --git a/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.mk b/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.mk
index 1566b87b49..7d7771aae9 100644
--- a/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.mk
+++ b/package/intel-vpl-gpu-rt/intel-vpl-gpu-rt.mk
@@ -4,7 +4,7 @@
#
################################################################################
-INTEL_VPL_GPU_RT_VERSION = 24.3.0
+INTEL_VPL_GPU_RT_VERSION = 24.3.1
INTEL_VPL_GPU_RT_SITE = $(call github,intel,vpl-gpu-rt,intel-onevpl-$(INTEL_VPL_GPU_RT_VERSION))
INTEL_VPL_GPU_RT_LICENSE = MIT
INTEL_VPL_GPU_RT_LICENSE_FILES = LICENSE
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 3/3] package/intel-mediadriver: bump version to 24.3.1
2024-08-05 19:07 [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 2/3] package/intel-vpl-gpu-rt: bump version to 24.3.1 Bernd Kuhls
@ 2024-08-05 19:07 ` Bernd Kuhls
2024-08-05 20:41 ` [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Bernd Kuhls @ 2024-08-05 19:07 UTC (permalink / raw)
To: buildroot; +Cc: Louis-Paul Cordier
Removed patch which is included in this release.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
.../0001-Refactor-for-build-issue.patch | 142 ------------------
.../intel-mediadriver/intel-mediadriver.hash | 2 +-
.../intel-mediadriver/intel-mediadriver.mk | 2 +-
3 files changed, 2 insertions(+), 144 deletions(-)
delete mode 100644 package/intel-mediadriver/0001-Refactor-for-build-issue.patch
diff --git a/package/intel-mediadriver/0001-Refactor-for-build-issue.patch b/package/intel-mediadriver/0001-Refactor-for-build-issue.patch
deleted file mode 100644
index 5badc985cc..0000000000
--- a/package/intel-mediadriver/0001-Refactor-for-build-issue.patch
+++ /dev/null
@@ -1,142 +0,0 @@
-From 47bae3c809c9f5b11793b76b5edfd7704adb4080 Mon Sep 17 00:00:00 2001
-From: Chen_Ke <ke3.chen@intel.com>
-Date: Fri, 12 Jul 2024 11:42:04 +0800
-Subject: [PATCH] [VP] Refactor for build issue
-
-Refactor for build issue: Avoid storing the address of local variable
-
-Upstream: https://github.com/intel/media-driver/commit/47bae3c809c9f5b11793b76b5edfd7704adb4080
-
-Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
----
- media_common/agnostic/common/hw/mhw_render.h | 1 +
- media_common/agnostic/common/hw/mhw_state_heap.h | 2 --
- .../agnostic/common/hw/mhw_render_cmdpar.h | 1 +
- .../shared/packet/media_render_cmd_packet.cpp | 4 ++--
- .../shared/packet/media_render_cmd_packet.h | 4 ++--
- .../common/vp/hal/packet/vp_render_kernel_obj.cpp | 15 +++++----------
- .../common/vp/hal/packet/vp_render_kernel_obj.h | 3 ++-
- 7 files changed, 13 insertions(+), 17 deletions(-)
-
-diff --git a/media_common/agnostic/common/hw/mhw_render.h b/media_common/agnostic/common/hw/mhw_render.h
-index b551ab1337..36c895c299 100644
---- a/media_common/agnostic/common/hw/mhw_render.h
-+++ b/media_common/agnostic/common/hw/mhw_render.h
-@@ -312,6 +312,7 @@ typedef struct _MHW_GPGPU_WALKER_PARAMS
-
- bool hasBarrier;
- PMHW_INLINE_DATA_PARAMS inlineDataParamBase;
-+ uint32_t inlineDataParamSize;
-
- } MHW_GPGPU_WALKER_PARAMS, *PMHW_GPGPU_WALKER_PARAMS;
-
-diff --git a/media_common/agnostic/common/hw/mhw_state_heap.h b/media_common/agnostic/common/hw/mhw_state_heap.h
-index 49add60823..2f9afff0af 100644
---- a/media_common/agnostic/common/hw/mhw_state_heap.h
-+++ b/media_common/agnostic/common/hw/mhw_state_heap.h
-@@ -83,8 +83,6 @@ typedef struct MHW_BLOCK_MANAGER *PMHW_BLOCK_MANAGER;
-
- #define MHW_INVALID_SYNC_TAG 0xFFFFFFFF
-
--#define MAX_INLINE_DATA_PARAMS 32
--
- enum MW_RENDER_ENGINE_ADDRESS_SHIFT
- {
- MHW_STATE_HEAP_SURFACE_STATE_SHIFT = 0
-diff --git a/media_softlet/agnostic/common/hw/mhw_render_cmdpar.h b/media_softlet/agnostic/common/hw/mhw_render_cmdpar.h
-index 4c01d351ce..a8004bbbb9 100644
---- a/media_softlet/agnostic/common/hw/mhw_render_cmdpar.h
-+++ b/media_softlet/agnostic/common/hw/mhw_render_cmdpar.h
-@@ -65,6 +65,7 @@ struct MHW_HEAPS_RESOURCE
- {
- PMOS_RESOURCE presInstructionBuffer = nullptr;
- PMHW_INLINE_DATA_PARAMS inlineDataParamsBase = nullptr;
-+ uint32_t inlineDataParamSize = 0;
- };
-
- enum MHW_VFE_SLICE_DISABLE
-diff --git a/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.cpp b/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.cpp
-index dc9d6896ba..c18cbf4b4f 100644
---- a/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.cpp
-+++ b/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.cpp
-@@ -1264,8 +1264,8 @@ MOS_STATUS RenderCmdPacket::PrepareComputeWalkerParams(KERNEL_WALKER_PARAMS para
-
- gpgpuWalker.SLMSize = params.slmSize;
- gpgpuWalker.hasBarrier = params.hasBarrier;
-- gpgpuWalker.inlineDataParamBase = params.inlineDataParams;
--
-+ gpgpuWalker.inlineDataParamBase = params.inlineDataParamBase;
-+ gpgpuWalker.inlineDataParamSize = params.inlineDataParamSize;
- return MOS_STATUS_SUCCESS;
- }
-
-diff --git a/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.h b/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.h
-index 89ac89d9a5..7e6b0aa8a1 100644
---- a/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.h
-+++ b/media_softlet/agnostic/common/shared/packet/media_render_cmd_packet.h
-@@ -120,8 +120,8 @@ typedef struct _KERNEL_WALKER_PARAMS
-
- bool hasBarrier;
- uint32_t slmSize;
-- MHW_INLINE_DATA_PARAMS inlineDataParams[MAX_INLINE_DATA_PARAMS];
-- uint32_t inlineDataParamNum;
-+ PMHW_INLINE_DATA_PARAMS inlineDataParamBase;
-+ uint32_t inlineDataParamSize;
- }KERNEL_WALKER_PARAMS, * PKERNEL_WALKER_PARAMS;
-
- typedef struct _KERNEL_PACKET_RENDER_DATA
-diff --git a/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.cpp b/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.cpp
-index d6630cbd5f..dbd5b12d1d 100644
---- a/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.cpp
-+++ b/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.cpp
-@@ -740,7 +740,7 @@ void VpRenderKernelObj::DumpSurface(VP_SURFACE* pSurface, PCCHAR fileName)
- #endif
- }
-
--MOS_STATUS VpRenderKernelObj::SetInlineDataParameter(KERNEL_WALKER_PARAMS &walkerParam, KRN_ARG args, RENDERHAL_INTERFACE *renderhal)
-+MOS_STATUS VpRenderKernelObj::SetInlineDataParameter(KRN_ARG args, RENDERHAL_INTERFACE *renderhal)
- {
- VP_FUNC_CALL();
- MHW_INLINE_DATA_PARAMS inlineDataPar = {};
-@@ -762,15 +762,10 @@ MOS_STATUS VpRenderKernelObj::SetInlineDataParameter(KERNEL_WALKER_PARAMS &walke
- {
- inlineDataPar.isPtrType = false;
- }
-- if (walkerParam.inlineDataParamNum < MAX_INLINE_DATA_PARAMS)
-- {
-- walkerParam.inlineDataParams[walkerParam.inlineDataParamNum] = inlineDataPar;
-- walkerParam.inlineDataParamNum++;
-- }
-- else
-- {
-- VP_RENDER_ASSERTMESSAGE("Exceed max inline data params!");
-- }
-+
-+ // walkerParam.inlineDataParamBase will add m_inlineDataParams.data() in each kernel
-+ // walkerParam.inlineDataParamSize will add m_inlineDataParams.size() in each kernel
-+ m_inlineDataParams.push_back(inlineDataPar);
-
- return MOS_STATUS_SUCCESS;
- }
-\ No newline at end of file
-diff --git a/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.h b/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.h
-index 8b9abf9dca..8d095730cd 100644
---- a/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.h
-+++ b/media_softlet/agnostic/common/vp/hal/packet/vp_render_kernel_obj.h
-@@ -537,7 +537,7 @@ class VpRenderKernelObj
-
- virtual MOS_STATUS InitRenderHalSurfaceCMF(MOS_SURFACE* src, PRENDERHAL_SURFACE renderHalSurface);
-
-- virtual MOS_STATUS SetInlineDataParameter(KERNEL_WALKER_PARAMS &walkerParam, KRN_ARG args, RENDERHAL_INTERFACE *renderhal);
-+ virtual MOS_STATUS SetInlineDataParameter(KRN_ARG args, RENDERHAL_INTERFACE *renderhal);
-
- virtual MOS_STATUS UpdateBindlessSurfaceResource(SurfaceType surf, std::set<uint32_t> surfStateOffset)
- {
-@@ -617,6 +617,7 @@ class VpRenderKernelObj
- bool m_useIndependentSamplerGroup = false; //true means multi kernels has their own stand alone sampler states group. only can be true when m_isAdvKernel is true.
-
- std::shared_ptr<mhw::vebox::Itf> m_veboxItf = nullptr;
-+ std ::vector<MHW_INLINE_DATA_PARAMS> m_inlineDataParams = {};
-
- MEDIA_CLASS_DEFINE_END(vp__VpRenderKernelObj)
- };
diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash
index 4fa24fba7a..109d90c428 100644
--- a/package/intel-mediadriver/intel-mediadriver.hash
+++ b/package/intel-mediadriver/intel-mediadriver.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 b6728607e4d05739bce27124605993011b468781043ce34bb1a51919196f2d15 intel-media-24.3.0.tar.gz
+sha256 98702b946edb24454a3b780f8dd5b3091c6c795478467c1c00fe4d16c4371291 intel-media-24.3.1.tar.gz
sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md
diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk
index 9a52002672..5b802e32e1 100644
--- a/package/intel-mediadriver/intel-mediadriver.mk
+++ b/package/intel-mediadriver/intel-mediadriver.mk
@@ -6,7 +6,7 @@
# based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack
-INTEL_MEDIADRIVER_VERSION = 24.3.0
+INTEL_MEDIADRIVER_VERSION = 24.3.1
INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive
INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz
INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0
2024-08-05 19:07 [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 2/3] package/intel-vpl-gpu-rt: bump version to 24.3.1 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 3/3] package/intel-mediadriver: " Bernd Kuhls
@ 2024-08-05 20:41 ` Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-08-05 20:41 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: Louis-Paul Cordier, buildroot
On Mon, 5 Aug 2024 21:07:05 +0200
Bernd Kuhls <bernd@kuhls.net> wrote:
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
> ---
> package/libvpl/libvpl.hash | 2 +-
> package/libvpl/libvpl.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Series applied, thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-08-05 20:41 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-05 19:07 [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 2/3] package/intel-vpl-gpu-rt: bump version to 24.3.1 Bernd Kuhls
2024-08-05 19:07 ` [Buildroot] [PATCH 3/3] package/intel-mediadriver: " Bernd Kuhls
2024-08-05 20:41 ` [Buildroot] [PATCH 1/3] package/libvpl: bump version to 2.12.0 Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox