/frameworks/base/services/java/com/android/server/display/ |
H A D | DisplayViewport.java | 17 package com.android.server.display; 22 * Describes how the pixels of physical display device reflects the content of 23 * a logical display. 26 * physical display coordinates into logical display coordinates. 33 // The logical display id. 39 // The portion of the logical display that are presented on this physical display. 42 // The portion of the (rotated) physical display that shows the logical display content [all...] |
H A D | HeadlessDisplayAdapter.java | 17 package com.android.server.display; 25 * Provides a fake default display for headless systems.
|
H A D | PersistentDataStore.java | 17 package com.android.server.display; 26 import android.hardware.display.WifiDisplay; 44 * Manages persistent state recorded by the display manager service as an XML file. 49 * <display-manager-state> 51 * <wifi-display deviceAddress="00:00:00:00:00:00" deviceName="XXXX" deviceAlias="YYYY" /> 53 * >/display-manager-state> 61 // Remembered Wifi display devices. 74 mAtomicFile = new AtomicFile(new File("/data/system/display-manager-state.xml")); 89 public WifiDisplay applyWifiDisplayAlias(WifiDisplay display) { argument 90 if (display ! 123 rememberWifiDisplay(WifiDisplay display) argument [all...] |
H A D | DisplayAdapter.java | 17 package com.android.server.display; 25 * A display adapter makes zero or more display devices available to the system 28 * For now, all display adapters are registered in the system server but 56 * Gets the object that the display adapter should synchronize on when handling 57 * calls that come in from outside of the display manager service. 64 * Gets the display adapter's context. 71 * Gets a handler that the display adapter may use to post asynchronous messages. 78 * Gets the display adapter name for debugging purposes. 85 * Registers the display adapte [all...] |
H A D | DisplayDevice.java | 17 package com.android.server.display; 26 * Represents a physical display device such as the built-in display 27 * an external monitor, or a WiFi display. 36 // The display device does not manage these properties itself, they are set by 37 // the display manager service. The display device shouldn't really be looking at these. 43 // The display device owns its surface, but it should only set it 53 * Gets the display adapter that owns the display devic [all...] |
H A D | DisplayDeviceInfo.java | 17 package com.android.server.display; 26 * Describes the characteristics of a physical display device. 30 * Flag: Indicates that this display device should be considered the default display 36 * Flag: Indicates that the orientation of this display device is coupled to the 37 * rotation of its associated logical display. 39 * This flag should be applied to the default display to indicate that the user 40 * physically rotates the display when content is presented in a different orientation. 41 * The display manager will apply a coordinate transformation assuming that the 42 * physical orientation of the display matche [all...] |
H A D | LocalDisplayAdapter.java | 17 package com.android.server.display; 33 * A display adapter for the local displays managed by Surface Flinger. 155 // For demonstration purposes, allow rotation of the external display.
|
H A D | LogicalDisplay.java | 17 package com.android.server.display; 30 * Describes how a logical display is configured. 33 * primary display device from which the logical display derives its basic properties 36 * A logical display may be mirrored onto multiple display devices in addition to its 37 * primary display device. Note that the contents of a logical display may not 38 * always be visible, even on its primary display device, such as in the case where 39 * the primary display devic [all...] |
H A D | WifiDisplayAdapter.java | 17 package com.android.server.display; 31 import android.hardware.display.DisplayManager; 32 import android.hardware.display.WifiDisplay; 33 import android.hardware.display.WifiDisplayStatus; 51 * The Wifi display protocol relies on Wifi direct for discovering and pairing 52 * with the display. Once connected, the Media Server opens an RTSP socket and accepts 53 * a connection from the display. After session negotiation, the Media Server 54 * streams encoded buffers to the display. 70 private static final String ACTION_DISCONNECT = "android.server.display.wfd.DISCONNECT"; 175 + "an unknown wifi display 275 handleConnectLocked(WifiDisplay display, Surface surface, int width, int height, int flags) argument [all...] |
H A D | WifiDisplayController.java | 17 package com.android.server.display; 27 import android.hardware.display.WifiDisplay; 28 import android.hardware.display.WifiDisplayStatus; 63 * accidentally introducing any deadlocks due to the display manager calling 85 // A unique token to identify the remote submix that is managed by Wifi display. 107 // True if Wifi display is enabled by the user. 132 // The remote display that is listening on the connection. 136 // The remote display interface. 447 + " from Wifi display: " + mConnectedDevice.deviceName); 463 Slog.i(TAG, "Disconnecting from Wifi display 745 advertiseDisplay(final WifiDisplay display, final Surface surface, final int width, final int height, final int flags) argument 886 onDisplayConnecting(WifiDisplay display) argument 888 onDisplayConnected(WifiDisplay display, Surface surface, int width, int height, int flags) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | WindowManagerImpl.java | 21 * operations that are bound to a particular context, display or parent window. 50 public WindowManagerImpl(Display display) { argument 51 this(display, null); 54 private WindowManagerImpl(Display display, Window parentWindow) { argument 55 mDisplay = display; 63 public WindowManagerImpl createPresentationWindowManager(Display display) { argument 64 return new WindowManagerImpl(display, mParentWindow);
|
H A D | Gravity.java | 100 /** Special constant to enable clipping to an overall display along the 107 /** Special constant to enable clipping to an overall display along the 303 * Apply additional gravity behavior based on the overall "display" that an 306 * within a visible display. By default this moves or clips the object 307 * to be visible in the display; the gravity flags 312 * display. 313 * @param display The rectangle of the display in which the object is 316 * modified if needed to fit in the display. 318 public static void applyDisplay(int gravity, Rect display, Rec argument 376 applyDisplay(int gravity, Rect display, Rect inoutObj, int layoutDirection) argument [all...] |
/frameworks/base/services/java/com/android/server/wm/ |
H A D | StrictModeFlash.java | 38 public StrictModeFlash(Display display, SurfaceSession session) { argument 46 mSurface.setLayerStack(display.getLayerStack());
|
H A D | Watermark.java | 54 Watermark(Display display, DisplayMetrics dm, SurfaceSession session, String[] tokens) { argument 62 mDisplay = display;
|
H A D | DisplayContent.java | 46 // Specification for magnifying the display content. 49 // Callback for observing content changes on a display. 52 // This protects the following display size properties, so that 56 // resources), but the ActivityThread also needs get the current display 78 * @param display May not be null. 80 DisplayContent(Display display) { argument 81 mDisplay = display; 82 mDisplayId = display.getDisplayId(); 83 display.getDisplayInfo(mDisplayInfo);
|
/frameworks/base/core/java/android/app/ |
H A D | Presentation.java | 21 import android.hardware.display.DisplayManager; 22 import android.hardware.display.DisplayManager.DisplayListener; 37 * content on a secondary display. A {@link Presentation} is associated with 39 * resource configuration according to the display's metrics. 44 * to ensure that assets of the correct size and density for the target display 48 * the display to which it is attached is removed. An activity should take 53 * <h3>Choosing a presentation display</h3> 56 * on which it will appear. Choosing a presentation display is sometimes difficult 58 * which display is best, an application should let the system choose a suitable 59 * presentation display 158 Presentation(Context outerContext, Display display) argument 176 Presentation(Context outerContext, Display display, int theme) argument 287 createPresentationContext( Context outerContext, Display display, int theme) argument [all...] |
/frameworks/base/core/java/android/hardware/display/ |
H A D | WifiDisplay.java | 17 package android.hardware.display; 25 * Describes the properties of a Wifi display. 66 * Gets the MAC address of the Wifi display device. 73 * Gets the name of the Wifi display device. 80 * Gets the user-specified alias of the Wifi display device, or null if none.
|
H A D | WifiDisplayStatus.java | 17 package android.hardware.display; 25 * Describes the current global state of Wifi display connectivity, including the 26 * currently connected display and all available or remembered displays. 41 /** Feature state: Wifi display is not available on this device. */ 43 /** Feature state: Wifi display is disabled, probably because Wifi is disabled. */ 45 /** Feature state: Wifi display is turned off in settings. */ 47 /** Feature state: Wifi display is turned on in settings. */ 57 /** Display state: Connecting to active display. */ 59 /** Display state: Connected to active display. */ 116 * Returns the state of the Wifi display featur [all...] |
H A D | DisplayManager.java | 17 package android.hardware.display; 48 * Broadcast receiver that indicates when the Wifi display status changes. 58 "android.hardware.display.action.WIFI_DISPLAY_STATUS_CHANGED"; 65 "android.hardware.display.extra.WIFI_DISPLAY_STATUS"; 79 "android.hardware.display.category.PRESENTATION"; 88 * Gets information about a logical display. 90 * The display metrics may be adjusted to provide compatibility 93 * @param displayId The logical display id. 94 * @return The display object, or null if there is no valid display wit [all...] |
H A D | DisplayManagerGlobal.java | 17 package android.hardware.display; 20 import android.hardware.display.DisplayManager.DisplayListener; 36 * Manager communication with the display manager service on behalf of 45 // True if display info and display ids should be cached. 51 // an application could start processing a configuration change due to a display 52 // orientation change before the display info cache has actually been invalidated. 77 * Gets an instance of the display manager global singleton. 79 * @return The display manager instance, may be null early in system startup 80 * before the display manage [all...] |
/frameworks/base/core/jni/ |
H A D | android_view_HardwareRenderer.cpp | 53 // Surface and display management 57 EGLDisplay display = eglGetCurrentDisplay(); local 61 eglSurfaceAttrib(display, surface, EGL_SWAP_BEHAVIOR, EGL_BUFFER_PRESERVED); 72 EGLDisplay display = eglGetCurrentDisplay(); local 77 eglQuerySurface(display, surface, EGL_SWAP_BEHAVIOR, &value); 88 EGLDisplay display = eglGetCurrentDisplay(); local 91 eglSwapInterval(display, 0); 106 EGLDisplay display = eglGetCurrentDisplay(); local 113 eglQuerySurface(display, surface, EGL_WIDTH, &value); 116 eglQuerySurface(display, surfac [all...] |
/frameworks/native/opengl/libs/EGL/ |
H A D | egl_object.cpp | 35 display(disp), count(1) { 37 display->addObject(this); 45 display->removeObject(this); 58 bool egl_object_t::get(egl_display_t const* display, egl_object_t* object) { argument 61 return display->getObject(object);
|
/frameworks/base/media/mca/filterfw/native/core/ |
H A D | gl_env.h | 56 // includes the display, context, and surface. It is possible to either create 59 // necessarily through this class), and have an active display, context, and 76 // there is already a display, surface and context available (possibly 156 // Obtain the environment's EGL display. 157 const EGLDisplay& display() const { function in class:android::filterfw::GLEnv 206 // Get the currently active display. 227 // The EGL display, contexts, and surfaces.
|
/frameworks/base/cmds/screencap/ |
H A D | screencap.cpp | 42 "usage: %s [-hp] [-d display-id] [FILENAME]\n" 45 " -d: specify the display id to capture, default %d.\n" 142 sp<IBinder> display = SurfaceComposerClient::getBuiltInDisplay(displayId); local 143 if (display != NULL && screenshot.update(display) == NO_ERROR) {
|
/frameworks/rs/driver/ |
H A D | rsdGL.h | 41 EGLDisplay display; member in struct:RsdGLRec::__anon1536
|