Hello community, here is the log from the commit of package virglrenderer for openSUSE:Factory checked in at 2018-08-02 14:50:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virglrenderer (Old) and /work/SRC/openSUSE:Factory/.virglrenderer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virglrenderer" Thu Aug 2 14:50:07 2018 rev:5 rq:625740 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/virglrenderer/virglrenderer.changes 2017-11-11 14:17:22.908091297 +0100 +++ /work/SRC/openSUSE:Factory/.virglrenderer.new/virglrenderer.changes 2018-08-02 14:50:08.471477428 +0200 @@ -1,0 +2,6 @@ +Thu Jul 26 16:13:35 CEST 2018 - vliaskovi...@suse.com + +- vrend: Increase VREND_MAX_CTX to 64. (bsc#1102749) + 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch + +------------------------------------------------------------------- New: ---- 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virglrenderer.spec ++++++ --- /var/tmp/diff_new_pack.pmVrHZ/_old 2018-08-02 14:50:09.067478411 +0200 +++ /var/tmp/diff_new_pack.pmVrHZ/_new 2018-08-02 14:50:09.071478418 +0200 @@ -1,7 +1,7 @@ # # spec file for package virglrenderer # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,8 @@ Source2: %{name}.keyring # PATCH-FIX-UPSTREAM 0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch Patch0001: 0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch +# PATCH-FIX-UPSTREAM 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch +Patch0002: 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch BuildRequires: Mesa-devel BuildRequires: autoconf BuildRequires: automake @@ -81,6 +83,7 @@ %prep %setup -q %patch0001 -p1 +%patch0002 -p1 %build sed -i -e 's|@CODE_COVERAGE_RULES@| |g' Makefile.am ++++++ 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch ++++++ >From 90bddda133cae9dd7b5d222fd87f39becd7b2e87 Mon Sep 17 00:00:00 2001 From: Lepton Wu <lep...@chromium.org> Date: Wed, 14 Mar 2018 14:35:00 -0700 Subject: [PATCH] vrend: Increase VREND_MAX_CTX to 64. The current default value is not big enough for running android app inside Chrome OS under qemu+virgl. Increase it to 64 so we can run several android apps inside ARC++ under Chrome OS in qemu+virgl at same time. Signed-off-by: Lepton Wu <lep...@chromium.org> Signed-off-by: Dave Airlie <airl...@redhat.com> --- src/vrend_decode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vrend_decode.c b/src/vrend_decode.c index 11ac1ed..68419ea 100644 --- a/src/vrend_decode.c +++ b/src/vrend_decode.c @@ -47,7 +47,7 @@ struct vrend_decode_ctx { struct vrend_decoder_state ids, *ds; struct vrend_context *grctx; }; -#define VREND_MAX_CTX 16 +#define VREND_MAX_CTX 64 static struct vrend_decode_ctx *dec_ctx[VREND_MAX_CTX]; static inline uint32_t get_buf_entry(struct vrend_decode_ctx *ctx, uint32_t offset) -- 2.17.0