VirtualBox

source: vbox/trunk/src/VBox/Frontends/VirtualBox/shaders/mainOverlayNoDiscard.c@ 74804

最後變更 在這個檔案從74804是 71027,由 vboxsync 提交於 7 年 前

FE/Qt: big svn props cleanup

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Author Date Id Revision
檔案大小: 457 位元組
 
1/* $Id: mainOverlayNoDiscard.c 71027 2018-02-15 14:33:48Z vboxsync $ */
2#extension GL_ARB_texture_rectangle : enable
3uniform sampler2DRect uDstTex;
4uniform vec4 uDstClr;
5void vboxCConv();
6void main(void)
7{
8 vec4 dstClr = texture2DRect(uDstTex, vec2(gl_TexCoord[1]));
9 vec3 difClr = dstClr.rgb - uDstClr.rgb;
10 if(any(greaterThan(difClr, vec3(0.01, 0.01, 0.01)))
11 || any(lessThan(difClr, vec3(-0.01, -0.01, -0.01))))
12 {
13 gl_FragColor = dstClr;
14 }
15 else
16 {
17 vboxCConv();
18 }
19}
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette