aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/evas/engines/gl_common/evas_gl_shader.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* evas gl: recover current program state.Hermet Park2018-11-271-5/+17
* evas gl - shader cache - warn - use bigger buffer to avoid trunc warnCarsten Haitzler (Rasterman)2018-11-091-1/+1
* evas filters: Add "alphaonly" flag for blend and blurJean-Philippe Andre2017-12-141-2/+9
* evas gl: Add an env var to debug GLSL version issuesJean-Philippe Andre2017-05-301-1/+12
* evas filters: Switch to uniforms in GL blurJean-Philippe Andre2017-04-141-0/+6
* evas filters: Pass gaussian values to GL blur shaderJean-Philippe Andre2017-04-141-1/+2
* evas: Improve blur filter perf by using 2 passesJean-Philippe Andre2017-04-141-3/+9
* evas filter: Implement blur filter in pure GLJean-Philippe Andre2017-04-141-2/+7
* evas filters: Implement displace filter in pure GLJean-Philippe Andre2017-04-141-20/+36
* evas filters: Implement mask filter in pure GLJean-Philippe Andre2017-04-141-15/+23
* efl: fix memory leak in edje and evas.Godly T.Alias2017-02-151-0/+1
* evas: Fix masking with window rotation, take 2Jean-Philippe Andre2016-11-041-0/+4
* evas: Fix shader for text maskingJean-Philippe Andre2016-08-121-3/+3
* Evas: Fix GL shader selection for afillJean-Philippe Andre2016-04-051-2/+5
* Evas GL: Actually save the checksum inside the fileJean-Philippe Andre2016-01-211-10/+54
* Evas: Avoid saving the shaders cache at every shutdownJean-Philippe Andre2016-01-201-2/+2
* Evas: Discard shaders cache when the code changedJean-Philippe Andre2016-01-201-4/+20
* Evas: Actually fix this 'afill' thingJean-Philippe Andre2016-01-201-9/+4
* Evas: Fix shader flag 'afill' (forcing alpha to 255)Jean-Philippe Andre2016-01-201-17/+15
* Evas GL: Also fix surface cap cacheJean-Philippe Andre2016-01-191-3/+3
* Evas GL: Fix shader binaries cacheJean-Philippe Andre2016-01-191-16/+21
* ector: initial implementation of our own Ector GL backend.Cedric BAIL2016-01-051-3/+0
* Efreet, Elua : use eina_file_mkstemp instead of mkstempVincent Torri2015-12-081-10/+2
* Evas GL: Fix build for bigendianJean-Philippe ANDRE2015-12-081-1/+1
* evas_gl_shader: refractor shader/program compile check code.Amitesh Singh2015-12-021-20/+13
* evas: avoid double eet_close call while caching GL shader.Cedric BAIL2015-11-241-3/+6
* Evas GL: Fix oopsie in the shaders selectionJean-Philippe Andre2015-11-101-2/+4
* Evas GL: Save all binary shaders during idle_flushJean-Philippe Andre2015-11-101-7/+30
* Evas GL: Precompile common shadersJean-Philippe Andre2015-11-101-117/+239
* Evas GL: Delete shaders after linking programsJean-Philippe Andre2015-11-101-6/+5
* Evas GL: Release shader compiler during evas_render_idle_flushJean-Philippe Andre2015-11-101-5/+7
* Evas GL: Implement runtime generation and load of shadersJean-Philippe Andre2015-11-101-221/+543
* Evas GL shaders: Simplify a bit the shaders codev1.16.0-beta2Jean-Philippe Andre2015-10-191-10/+8
* evas gl - fix big endian fully by adding a host of new img shadersCarsten Haitzler (Rasterman)2015-10-181-11/+25
* evas gl fix color on bigendian with gl engineCarsten Haitzler (Rasterman)2015-10-181-1/+6
* Evas GL shaders: Add mask 21, 12, 22 downsampling modesJean-Philippe Andre2015-09-141-8/+13
* Evas GL common: Add very basic GL calls tracing methodJean-Philippe Andre2015-05-131-7/+1
* Evas: Fix clang warning in generated shaders fileJean-Philippe Andre2015-04-211-1/+1
* Evas GL common: Factorize GL shader selection codeJean-Philippe Andre2015-04-031-0/+43
* Evas masking: Refactor GL codeJean-Philippe Andre2015-04-011-3/+3
* Evas GL common: Remove uniform-related stuffJean-Philippe Andre2015-03-021-12/+0
* Revert "Evas GL common: Use uniform instead of attribute for sample"Jean-Philippe Andre2015-02-121-0/+2
* Evas GL common: Improve code readability (simplify macro)Jean-Philippe Andre2015-02-121-23/+12
* Evas GL common: Call glGetUniformLocation as early as possibleJean-Philippe Andre2015-02-121-0/+13
* Evas GL common: Use uniform instead of attribute for sampleJean-Philippe Andre2015-02-121-3/+0
* Evas masking: Use new texm sampler instead of texaJean-Philippe Andre2015-01-071-0/+3
* Evas shaders: Write new shader generator scriptJean-Philippe Andre2014-11-121-872/+1
* Evas GL: Set umask before calling mkstempJean-Philippe Andre2014-10-281-0/+8
* Evas gl: Replace all remaining references to mask stuff by alphaJean-Philippe Andre2014-07-111-2/+2
* Evas gl: Add support for ETC1+Alpha texturesJean-Philippe Andre2014-07-091-0/+40