gecko/mobile/android/base/gfx
Jeff Muizelaar c091627d90 Bug 727939. Avoid double painting after invalidation. r=bgirard
This reduces the paint rate on things like runfield
so that we only paint at the rate that we're invalidating.

We do so by not requesting render in endTransaction

It looks like endTransaction is only called by endDrawing
on the gecko thread and only on VirtualLayers. We don't
need the extra requestRender call because we've already
done the rendering.
2012-02-18 18:06:30 -05:00
..
BitmapUtils.java Bug 711905 - Support adding links to homescreen from awesomebar [r=mfinkle] 2011-12-20 10:28:12 -05:00
BufferedCairoImage.java Bug 708307 - Decouple texture size from tile size. r=pcwalton 2011-12-15 23:45:52 +00:00
CairoGLInfo.java
CairoImage.java Bug 708307 - Decouple texture size from tile size. r=pcwalton 2011-12-15 23:45:52 +00:00
CairoUtils.java bug 706325 - add thumbnails to tab objects r=dougt 2011-11-29 22:54:07 -05:00
CheckerboardImage.java Bug 719570 Provide option to change checkerboard to flat color on fennec for eideticker automation r=pcwalton 2012-02-03 12:35:01 -08:00
FlexibleGLSurfaceView.java Fix incorrect rendering after orientation change. 2012-02-08 16:09:10 -05:00
FloatSize.java Bug 720613 - Prevent resizing before the surface has been created. r=pcwalton 2012-01-31 09:36:00 +00:00
GeckoGLLayerClient.java backing out e45688c8531c because it broke the build 2012-02-18 14:21:48 -05:00
GeckoLayerClient.java Fix screen/window size change events. 2012-02-17 17:25:52 +00:00
GLController.java Code cleanup. 2012-02-09 17:39:04 -05:00
GLThread.java Initial import of the flexible GL surface view 2012-01-31 21:35:52 -08:00
InputConnectionHandler.java
IntSize.java Bug 714874 - Fix Java warnings about redundant casts. r=pcwalton r=dougt a=dougt 2012-01-06 12:21:49 -08:00
Layer.java Bug 727939. Avoid double painting after invalidation. r=bgirard 2012-02-18 18:06:30 -05:00
LayerController.java (Part 2) Stop PlaceholderLayerClient from extending LayerClient since it has nothing in common with GeckoLayerClient and makes a mockery of OOP 2012-02-17 09:56:47 -05:00
LayerRenderer.java Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations 2012-02-13 20:20:38 -08:00
LayerView.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
MultiTileLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
NinePatchTileLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
PanningPerfAPI.java Bug 717349 - Add optional render and checkerboarding profiling. r=kats 2012-02-02 09:02:32 +00:00
PlaceholderLayerClient.java (Part 2) Stop PlaceholderLayerClient from extending LayerClient since it has nothing in common with GeckoLayerClient and makes a mockery of OOP 2012-02-17 09:56:47 -05:00
PointUtils.java Bug 706684 - Implement a simpler scale gesture listener on Android. r=Cwiiis 2012-01-23 19:18:24 -08:00
RectUtils.java Bug 724928 - Tell Gecko not to draw areas we aren't interested in. r=kats 2012-02-09 17:28:10 +00:00
ScrollbarLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
SingleTileLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
SurfaceTextureLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
TextLayer.java bug 708961 - We still use ByteBuffer.allocateDirect for large buffers r=pcwalton a=java-only 2011-12-13 17:53:51 -05:00
TextureGenerator.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
TextureReaper.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
TileLayer.java Bug 722439 - Fix compiler warnings using javac 1.7. r=Cwiiis 2012-02-14 15:28:27 -05:00
ViewportMetrics.java Bug 707956 - Restore original zoom scale on double rotation. r=kats 2012-01-20 21:14:03 -08:00
ViewTransform.java Stub ViewTransform code; unbork the viewport size a bit 2012-02-03 16:39:15 -08:00
VirtualLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
WidgetTileLayer.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00