From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38155) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSlbd-0004YX-Iu for qemu-devel@nongnu.org; Tue, 03 Mar 2015 07:07:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSlbU-0005c5-Q0 for qemu-devel@nongnu.org; Tue, 03 Mar 2015 07:07:17 -0500 Received: from mx1.redhat.com ([209.132.183.28]:32804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSlbU-0005bo-Id for qemu-devel@nongnu.org; Tue, 03 Mar 2015 07:07:12 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t23C7BGZ012345 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Tue, 3 Mar 2015 07:07:11 -0500 From: Gerd Hoffmann Date: Tue, 3 Mar 2015 13:07:03 +0100 Message-Id: <1425384427-2551-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 0/4] sdl2: opengl rendering List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, Finally getting back to work on opengl support. So here is the next round of the sdl2 opengl patches. Series applies cleanly on top of the sdl pull request sent earlier today. please review, Gerd Gerd Hoffmann (4): opengl: some shader infrastructure console-gl: add opengl rendering helper functions sdl2: move SDL_* includes to sdl2.h sdl2: add support for display rendering using opengl. Makefile | 17 +++ configure | 2 +- include/ui/console.h | 32 ++++++ include/ui/sdl2.h | 17 +++ scripts/shaderinclude.pl | 16 +++ ui/Makefile.objs | 8 ++ ui/console-gl.c | 253 ++++++++++++++++++++++++++++++++++++++++++++ ui/sdl.c | 10 ++ ui/sdl2-2d.c | 13 +-- ui/sdl2-gl.c | 112 ++++++++++++++++++++ ui/sdl2-input.c | 6 -- ui/sdl2.c | 71 ++++++++++--- ui/shader/texture-blit.frag | 10 ++ ui/shader/texture-blit.vert | 10 ++ vl.c | 23 ++++ 15 files changed, 574 insertions(+), 26 deletions(-) create mode 100644 scripts/shaderinclude.pl create mode 100644 ui/console-gl.c create mode 100644 ui/sdl2-gl.c create mode 100644 ui/shader/texture-blit.frag create mode 100644 ui/shader/texture-blit.vert -- 1.8.3.1