gecko/mobile/android/base/gfx
Kartikaya Gupta 9fdc703bd0 Bug 737553 - Refactor much of the code in DisplayPortCalculator and tune some of the behaviour. r=Cwiiis
Commonly reused pieces of code are pulled out into reusable functions in DisplayPortCalculator.
Reusing these functions makes the individual strategies' code much clearer and the similarities
between them more apparent. One actual bug was fixed, where the display port resolution was
incorrectly calculated in the DynamicResolutionStrategy. Prior to this change, it did not apply
the reshaping algorithm to the pre-velocity display port size, resulting in a different resolution
in some cases which would leave the content blurry. Additionally, the FixedMarginStrategy was
modified so that its margins are a multiple of the view size rather than constant pixel values.
2012-03-30 09:47:22 -04: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 734003 - Using white as the base checkerboard color doesn't work. r=pwalton 2012-03-18 13:25:13 -04:00
DisplayPortCalculator.java Bug 737553 - Refactor much of the code in DisplayPortCalculator and tune some of the behaviour. r=Cwiiis 2012-03-30 09:47:22 -04:00
DisplayPortMetrics.java Bug 729528 - Add a DisplayPortMetrics to track the requested display resolution along with the area. r=Cwiiis 2012-03-26 13:15:49 -04:00
FlexibleGLSurfaceView.java Bug 725095 - Various fixes to get maple ready to land on m-c. r=Cwiiis 2012-03-12 16:20:19 -04:00
FloatSize.java Bug 720613 - Prevent resizing before the surface has been created. r=pcwalton 2012-01-31 09:36:00 +00:00
GeckoLayerClient.java Bug 735230 - Part 3: Use the new compositor pause/resume events. r=kats 2012-03-28 18:00:38 -04:00
GLController.java Bug 737031 - Add EGL error code to error messages in GLController. r=bgirard 2012-03-19 13:35:13 -04:00
GLThread.java Bug 725095 - Various fixes to get maple ready to land on m-c. r=Cwiiis 2012-03-12 16:20:19 -04:00
ImmutableViewportMetrics.java Back out 89833e1b3016 (bug 707571) as it is broken with the new maple rewrite. r=backout 2012-03-13 17:11:28 -04: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 731603 - Save the display port and resolution in the VirtualLayer's mPosition and mResolution fields. r=Cwiiis 2012-03-20 00:07:42 -04:00
LayerController.java Bug 729528 - Delete some unneeded things. r=Cwiiis 2012-03-26 13:15:50 -04:00
LayerRenderer.java Bug 738188. Avoid crashing by disabling the screenshot drawing code. r=kats 2012-03-27 21:43:56 -04:00
LayerView.java Backout 017f6dd98dc0 for robocop failures 2012-03-22 17:28:13 -07:00
NinePatchTileLayer.java Convert tabs to spaces 2012-02-23 11:31:01 -05:00
PanningPerfAPI.java Bug 717349 - Add optional render and checkerboarding profiling. r=kats 2012-02-02 09:02:32 +00:00
PlaceholderLayerClient.java Backout 017f6dd98dc0 for robocop failures 2012-03-22 17:28:13 -07: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 729528 - Delete some unneeded things. r=Cwiiis 2012-03-26 13:15:50 -04:00
ScrollbarLayer.java Bug 725095 - Various fixes to get maple ready to land on m-c. r=Cwiiis 2012-03-12 16:20:19 -04:00
SingleTileLayer.java Bug 732756 - Fix layers with a mask appearing squashed. r=pcwalton 2012-03-12 18:49:01 +00:00
SurfaceTextureLayer.java Backout changeset d2340d74fc19 because of bug 735076 2012-03-12 18:51:44 -04: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 Backout changeset d2340d74fc19 because of bug 735076 2012-03-12 18:51:44 -04:00
TextureReaper.java Bug 723036 - Port the Java compositor to OpenGL ES 2.0 2012-02-08 21:13:08 -08:00
TileLayer.java Merge the origin (Point) and size (IntSize) properties of Layers into a single position (Rect) property. 2012-02-26 10:47:47 -05:00
ViewportMetrics.java Back out 89833e1b3016 (bug 707571) as it is broken with the new maple rewrite. r=backout 2012-03-13 17:11:28 -04:00
ViewTransform.java Stub ViewTransform code; unbork the viewport size a bit 2012-02-03 16:39:15 -08:00
VirtualLayer.java Bug 731603 - Save the display port and resolution in the VirtualLayer's mPosition and mResolution fields. r=Cwiiis 2012-03-20 00:07:42 -04:00