index
:
~alexl/cairo
device-scale
device-scale2
ickle-device-scale
master
Unnamed repository; edit this file 'description' to name the repository.
alexl
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cairo-gl-shaders.c
Age
Commit message (
Expand
)
Author
Files
Lines
2011-05-10
gl: Define the float precision in the fragment shader for GLES2
Alexandros Frantzis
1
-0
/
+8
2011-05-10
gl: Store gradients in 2D textures of height 1 instead of 1D textures
Alexandros Frantzis
1
-22
/
+22
2011-05-10
gl: Provide a shader implementation of GL_CLAMP_TO_BORDER for GLES2
Alexandros Frantzis
1
-26
/
+195
2011-05-10
gl: Pass more information to the shader emitter functions
Alexandros Frantzis
1
-17
/
+17
2011-02-26
gl: Bind samplers just once at program compile time.
Eric Anholt
1
-24
/
+34
2011-02-10
gl: Replace built-in vertex attributes with custom attributes
Alexandros Frantzis
1
-3
/
+17
2011-02-10
gl: Use a custom shader uniform for the ModelViewProjection matrix
Alexandros Frantzis
1
-1
/
+2
2011-02-10
gl: Replace ftransform() with manual coordinate calculation in shaders
Alexandros Frantzis
1
-1
/
+1
2011-02-10
gl: Add function to bind a 4x4 float matrix shader uniform
Alexandros Frantzis
1
-0
/
+26
2011-01-31
gl: Remove unnecessary checks for NULL shader implementation
Alexandros Frantzis
1
-21
/
+8
2011-01-31
gl: Fail if GL implementation doesn't support shaders
Alexandros Frantzis
1
-0
/
+6
2011-01-18
gl: Update radial gradient implementation
Andrea Canciani
1
-34
/
+81
2010-12-15
gl: Replace GLEW by using the facilities provided by cairo-gl-info
Alexandros Frantzis
1
-9
/
+7
2010-12-15
gl: Remove GL 1.x ARB shader implementation
Alexandros Frantzis
1
-187
/
+0
2010-12-15
gl: Use the GL core 2.0 shader implementation for both GL 1.x ARB and GL 2.x
Alexandros Frantzis
1
-5
/
+4
2010-12-15
gl: Use the dispatch table for calling ARB/EXT functions
Alexandros Frantzis
1
-106
/
+150
2010-11-15
gl: Avoid using gl_FragCoord for linear gradients.
Eric Anholt
1
-8
/
+4
2010-11-05
Fix type of _cairo_memory_stream_destroy parameter
Markus Stange
1
-2
/
+2
2010-07-11
gl: Only use a mat3 for the transformation for gradients coordinates.
Eric Anholt
1
-15
/
+13
2010-06-07
gl: Make _shader_by_type() a getter
Benjamin Otte
1
-5
/
+8
2010-06-07
gl: bind all shader variables at the same place
Benjamin Otte
1
-11
/
+0
2010-06-07
gl: Add an enum for tex units
Benjamin Otte
1
-22
/
+12
2010-05-27
gl: Make _cairo_gl_shader_(init|compile) static
Chris Wilson
1
-16
/
+25
2010-05-20
gl: Allow NONE and SPANS sampler for source, too
Benjamin Otte
1
-1
/
+3
2010-05-20
gl: Don't store the shader in the composite_t anymore
Benjamin Otte
1
-10
/
+6
2010-05-20
gl: Binding variables only works for the current shader
Benjamin Otte
1
-14
/
+8
2010-05-20
gl: Separate binding to shaders from setting operands
Benjamin Otte
1
-1
/
+1
2010-05-20
gl: Implement texture upload to window with composite()
Benjamin Otte
1
-1
/
+1
2010-05-20
gl: cache the current shader in the context
Benjamin Otte
1
-0
/
+7
2010-05-17
gl: Rename cairo_gl_shader_program_t to cairo_gl_shader_t
Chris Wilson
1
-226
/
+282
2010-05-17
gl: Update copyright statements
Benjamin Otte
1
-1
/
+7
2010-05-17
gl: Assert that binding values to shaders never fails
Benjamin Otte
1
-70
/
+44
2010-05-17
gl: use glBlendFuncSeparate()
Benjamin Otte
1
-37
/
+0
2010-05-17
gl: Put shaders into a cache
Benjamin Otte
1
-18
/
+93
2010-05-17
gl: Programmatically generate fragment shaders
Benjamin Otte
1
-245
/
+183
2010-05-17
gl: Automatically generate the vertex shader source
Benjamin Otte
1
-76
/
+119
2010-05-17
gl: Get rid of cairo_gl_shader_source/mask_t
Benjamin Otte
1
-27
/
+33
2010-05-17
gl: Share vertex shaders
Benjamin Otte
1
-76
/
+103
2010-05-08
gl: Make the shader implementation per-context, not global
Benjamin Otte
1
-50
/
+55
2010-04-27
Update FSF address
Andrea Canciani
1
-1
/
+1
2010-02-22
gl: Avoid attempting to create a program on GLSL-incapable h/w for spans
Chris Wilson
1
-5
/
+12
2010-02-22
gl: Return unsupported for h/w that cannot handle shaders.
Chris Wilson
1
-13
/
+15
2010-02-17
gl: Stop trying to handle first/last stop offset in the gradient shaders.
Eric Anholt
1
-12
/
+0
2010-02-17
gl: Remove the old unused radial/linear gradients shaders.
Eric Anholt
1
-117
/
+0
2010-02-17
gl: Reduce complexity of radial fragment shaders.
Eric Anholt
1
-8
/
+2
2010-02-16
gl: Add GLSL support for ARB_texture_rectangle, and repeat/reflect fallbacks.
Eric Anholt
1
-0
/
+44
2010-02-10
build: Add -Wdeclaration-after-statement
Benjamin Otte
1
-4
/
+4
2010-02-05
[gl] Add radial gradients acceleration.
Eric Anholt
1
-3
/
+74
2010-02-04
[gl] Implement linear gradients acceleration.
Eric Anholt
1
-3
/
+36
2010-02-04
[gl] Sanity check the sampler uniform binding.
Eric Anholt
1
-2
/
+4
[next]