efl/legacy/evas/src/modules/engines/gl_common/shader
Cedric BAIL 26ee52dd61 evas: add NV12 and MT12 colorspace.
MT12 is has documented in Linux videodev documentation
a 64 * 32 macro block tiled colorspace format used on
Samsung hardware.


SVN revision: 62967
2011-08-29 20:56:48 +00:00
..
.gitignore Support for Proxy Objects (and others) 2011-02-06 23:52:17 +00:00
compile-s3c6410.sh start fixing shader mess. at least add mask compile to scripts. need 2011-04-20 07:12:51 +00:00
compile-sgx.sh start fixing shader mess. at least add mask compile to scripts. need 2011-04-20 07:12:51 +00:00
filter_blur.h Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur.shd Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_bgra.h Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_bgra.shd Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_bgra_nomul.h Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_bgra_nomul.shd Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_nomul.h Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_nomul.shd Evas: Filters: 2011-04-19 05:47:56 +00:00
filter_blur_vert.h evas: fix misspellings 2011-05-30 16:45:08 +00:00
filter_blur_vert.shd evas: fix misspellings 2011-05-30 16:45:08 +00:00
filter_greyscale.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_bgra.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_bgra.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_bgra_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_bgra_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_greyscale_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_bgra.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_bgra.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_bgra_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_bgra_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_invert_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_bgra.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_bgra.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_bgra_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_bgra_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_nomul.h Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
filter_sepia_nomul.shd Evas: Filter: Add the shaders - nice and safe change here. 2011-04-19 05:47:51 +00:00
font_frag.h more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
font_frag.shd more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
font_frag_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
font_frag_s3c6410.asm new gl engine. no one uses it anyway. not 100% complete, but much better than 2009-10-09 12:10:27 +00:00
font_vert.h more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
font_vert.shd more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
font_vert_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
img_bgra_frag.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_frag.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_frag_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_frag.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_frag.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_frag_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_vert.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_vert.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_nomul_vert_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_vert.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_vert.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_bgra_vert_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_frag.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_frag.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_frag_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
img_frag_s3c6410.asm new gl engine. no one uses it anyway. not 100% complete, but much better than 2009-10-09 12:10:27 +00:00
img_mask_frag.h Support for Proxy Objects (and others) 2011-02-06 23:52:17 +00:00
img_mask_frag.shd Support for Proxy Objects (and others) 2011-02-06 23:52:17 +00:00
img_mask_vert.h Support for Proxy Objects (and others) 2011-02-06 23:52:17 +00:00
img_mask_vert.shd Support for Proxy Objects (and others) 2011-02-06 23:52:17 +00:00
img_nomul_frag.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_nomul_frag.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_nomul_frag_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_nomul_vert.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_nomul_vert.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_nomul_vert_bin_s3c6410.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_vert.h lots more shaders! 2010-02-18 07:10:28 +00:00
img_vert.shd lots more shaders! 2010-02-18 07:10:28 +00:00
img_vert_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
make-c-bin.sh new gl engine. no one uses it anyway. not 100% complete, but much better than 2009-10-09 12:10:27 +00:00
make-c-str.sh new gl engine. no one uses it anyway. not 100% complete, but much better than 2009-10-09 12:10:27 +00:00
nv12_nomul_vert.h evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
nv12_nomul_vert.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
nv12_vert.h evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
nv12_vert.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
rect_frag.h more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
rect_frag.shd more work on the gles + gl engine. 2009-10-12 13:19:55 +00:00
rect_frag_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
rect_frag_s3c6410.asm new gl engine. no one uses it anyway. not 100% complete, but much better than 2009-10-09 12:10:27 +00:00
rect_vert.h simplify shaders to have fewer tmp vars. in case of dumb shader compilers. 2010-02-20 04:37:22 +00:00
rect_vert.shd simplify shaders to have fewer tmp vars. in case of dumb shader compilers. 2010-02-20 04:37:22 +00:00
rect_vert_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
tex_frag.h render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_frag.shd render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_frag_bin_s3c6410.h render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_frag_s3c6410.asm render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_nomul_frag.h more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_nomul_frag.shd more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_nomul_frag_bin_s3c6410.h more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_nomul_vert.h more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_nomul_vert.shd more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_nomul_vert_bin_s3c6410.h more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
tex_vert.h render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_vert.shd render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
tex_vert_bin_s3c6410.h render-to-texture now is used for evas maps... but only simple cases seem to 2009-11-13 07:22:31 +00:00
yuv_frag.h and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_frag.shd and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_frag_bin_s3c6410.h better text perf - less geometry data for complex text drawing. 2009-11-06 11:32:23 +00:00
yuv_frag_s3c6410.asm better text perf - less geometry data for complex text drawing. 2009-11-06 11:32:23 +00:00
yuv_nomul_frag.h and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_nomul_frag.shd and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_nomul_frag_bin_s3c6410.h simplify shaders to have fewer tmp vars. in case of dumb shader compilers. 2010-02-20 04:37:22 +00:00
yuv_nomul_vert.h and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_nomul_vert.shd and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_nomul_vert_bin_s3c6410.h more shaders... for more speeeeeeds! 2010-02-18 08:36:07 +00:00
yuv_vert.h and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_vert.shd and merge some delcaration lines for compactness 2010-02-20 04:49:03 +00:00
yuv_vert_bin_s3c6410.h fix autofoo make and included files etc. produce shader binaries for systems 2009-10-10 15:03:41 +00:00
yuy2_frag.h evas: add YUY2 shader to GL engine. 2011-08-23 15:13:40 +00:00
yuy2_frag.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
yuy2_nomul_frag.h evas: add YUY2 shader to GL engine. 2011-08-23 15:13:40 +00:00
yuy2_nomul_frag.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
yuy2_nomul_vert.h evas: add YUY2 shader to GL engine. 2011-08-23 15:13:40 +00:00
yuy2_nomul_vert.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00
yuy2_vert.h evas: add YUY2 shader to GL engine. 2011-08-23 15:13:40 +00:00
yuy2_vert.shd evas: add NV12 and MT12 colorspace. 2011-08-29 20:56:48 +00:00