Changeset 35473 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Jan 11, 2011 9:02:07 AM (14 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/shaders
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvAYUV.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uSrcTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvAYUV_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv() 2 21 {} -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvApplyAYUV.c
r22776 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConvApplyAYUV(vec4 color) 2 21 { -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvBGR.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uSrcTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvBGR_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv() 2 21 {} -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvUYVY.c
r23564 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uSrcTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvUYVY_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv() 2 21 {} -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvYUY2.c
r23564 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uSrcTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvYUY2_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv() 2 21 {} -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvYV12.c
r24448 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uSrcTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/cconvYV12_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv() 2 21 {} -
trunk/src/VBox/Frontends/VirtualBox/shaders/ckeyDst.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uDstTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/ckeyDst2.c
r26562 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uDstTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/ckeyDst_void.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCKeyDst(void) 2 21 { -
trunk/src/VBox/Frontends/VirtualBox/shaders/mainOverlay.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCKeyDst(void); 2 21 void vboxCConv(); -
trunk/src/VBox/Frontends/VirtualBox/shaders/mainOverlayNoCKey.c
r22883 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 void vboxCConv(); 2 21 void main(void) -
trunk/src/VBox/Frontends/VirtualBox/shaders/mainOverlayNoDiscard.c
r24646 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uDstTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/mainOverlayNoDiscard2.c
r24646 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 #extension GL_ARB_texture_rectangle : enable 2 21 uniform sampler2DRect uDstTex; -
trunk/src/VBox/Frontends/VirtualBox/shaders/splitBGRA.c
r26509 r35473 1 /* $Id$ */ 2 /** @file 3 * 4 * VBox frontends: Qt4 GUI ("VirtualBox"): 5 * Shader programming for VBoxFBOverlay. 6 */ 7 8 /* 9 * Copyright (C) 2009-2011 Oracle Corporation 10 * 11 * This file is part of VirtualBox Open Source Edition (OSE), as 12 * available from http://www.virtualbox.org. This file is free software; 13 * you can redistribute it and/or modify it under the terms of the GNU 14 * General Public License (GPL) as published by the Free Software 15 * Foundation, in version 2 as it comes in the "COPYING" file of the 16 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 18 */ 19 1 20 float vboxSplitBGRA(vec4 color, float coord) 2 21 {
Note:
See TracChangeset
for help on using the changeset viewer.