mutter/cogl
Owen W. Taylor 770ca1311d Fix checks for out-of-bounds coordinates and repeats
Add a return result from CoglTexture.transform_quad_coords_to_gl(),
so that we can properly determine the nature of repeats in
the face of GL_TEXTURE_RECTANGLE_ARB, where the returned
coordinates are not normalized.

The comment "We also work out whether any of the texture
coordinates are outside the range [0.0,1.0]. We need to do
this after calling transform_coords_to_gl in case the texture
backend is munging the coordinates (such as in the sub texture
backend)." is disregarded and removed, since it's actually
the virtual coordinates that determine whether we repeat,
not the GL coordinates.

Warnings about disregarded layers are used in all cases where
applicable, including for subtextures.

http://bugzilla.openedhand.com/show_bug.cgi?id=2016

Signed-off-by: Neil Roberts <neil@linux.intel.com>
2010-03-15 16:09:41 +00:00
..
driver Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
winsys Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-atlas-texture-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-atlas-texture.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-atlas.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-atlas.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-bitmap-fallback.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-bitmap-pixbuf.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-bitmap-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-bitmap.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-bitmap.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-blend-string.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-blend-string.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-buffer-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-buffer.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-buffer.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-clip-stack.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-clip-stack.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-color.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-color.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-context.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-context.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-debug.c cogl debug: Adds missing guards around debug cogl_args[] 2010-03-02 16:15:39 +00:00
cogl-debug.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-deprecated.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-enum-types.c.in Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys 2009-10-16 18:58:50 +01:00
cogl-enum-types.h.in Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys 2009-10-16 18:58:50 +01:00
cogl-feature-private.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-feature-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-fixed.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-fixed.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-framebuffer-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-framebuffer.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-handle.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-internal.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-journal-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-journal.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-material-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-material.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-material.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix-mesa.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix-mesa.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix-stack.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix-stack.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-matrix.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-offscreen.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-path.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-path.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-pixel-buffer-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-pixel-buffer.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-pixel-buffer.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-primitives.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-primitives.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-profile.c profiling: Adds initial UProf accounting to Cogl 2010-01-08 20:19:50 +00:00
cogl-profile.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-shader.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-spans.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-spans.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-sub-texture-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-sub-texture.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-texture-2d-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-texture-2d-sliced-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-texture-2d-sliced.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-texture-2d.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-texture-driver.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-texture-private.h Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-texture.c Fix checks for out-of-bounds coordinates and repeats 2010-03-15 16:09:41 +00:00
cogl-texture.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-types.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-util.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-util.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-vertex-buffer-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-vertex-buffer.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-vertex-buffer.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl.c cogl: Support any format in cogl_read_pixels 2010-03-02 11:01:35 +00:00
cogl.h cogl: Support any format in cogl_read_pixels 2010-03-02 11:01:35 +00:00
cogl.pc.in Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys 2009-10-16 18:58:50 +01:00
Makefile.am cogl: cleanly separate primitives + paths code 2010-02-12 14:05:01 +00:00
stb_image.c Update stb_image.c 2010-03-03 17:02:51 +00:00