Work around new intel Mesa/xorg bug where alpha
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Sat, 13 Apr 2013 16:12:35 +0000 (01:12 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Sat, 13 Apr 2013 16:14:58 +0000 (01:14 +0900)
commit9ec8064638be9a8abc779fc40267fea7de0598f3
treec3c78b34481269f7973a106cb49247b81ee6aa80
parent4d703c12b3b34847e32e119fa6679f49fb86af6d
Work around new intel Mesa/xorg bug where alpha
channel in NON-ARGB windows is not filled in with 0xff
even if all the code does things right.
39 files changed:
ChangeLog
NEWS
src/Makefile_Evas.am
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_context.c
src/modules/evas/engines/gl_common/evas_gl_shader.c
src/modules/evas/engines/gl_common/shader/compile.sh
src/modules/evas/engines/gl_common/shader/tex_12_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_nomul_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_nomul_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_nomul_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_12_nomul_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_nomul_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_nomul_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_nomul_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_21_nomul_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_nomul_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_nomul_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_nomul_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_22_nomul_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_afill_vert.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_nomul_afill_frag.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_nomul_afill_frag.shd [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_nomul_afill_vert.h [new file with mode: 0644]
src/modules/evas/engines/gl_common/shader/tex_nomul_afill_vert.shd [new file with mode: 0644]