/frameworks/base/core/java/android/hardware/display/ |
H A D | WifiDisplay.aidl | 17 package android.hardware.display;
|
H A D | WifiDisplayStatus.aidl | 17 package android.hardware.display;
|
H A D | IDisplayManagerCallback.aidl | 17 package android.hardware.display;
|
H A D | IVirtualDisplayCallback.aidl | 16 package android.hardware.display; 21 * Called when the virtual display video projection has been 29 * Called when the virtual display video projection has been 35 * Called when the virtual display video projection has been 38 * of the application to release() the virtual display.
|
H A D | IDisplayManager.aidl | 17 package android.hardware.display; 20 import android.hardware.display.IDisplayManagerCallback; 21 import android.hardware.display.IVirtualDisplayCallback; 22 import android.hardware.display.WifiDisplay; 23 import android.hardware.display.WifiDisplayStatus; 82 // Get a stable metric for the device's display size. No permissions required.
|
/frameworks/base/services/core/java/com/android/server/display/ |
H A D | DisplayBlanker.java | 17 package com.android.server.display; 20 * Interface used to update the actual display state.
|
/frameworks/base/tests/RemoteDisplayProvider/src/com/android/media/remotedisplay/test/ |
H A D | RemoteDisplayProviderService.java | 29 * Remote display provider implementation that publishes working routes. 166 public void onConnect(final RemoteDisplay display) { argument 167 Log.d(TAG, "onConnect: display.getId()=" + display.getId()); 169 if (display == mTestDisplay1 || display == mTestDisplay2) { 170 display.setStatus(RemoteDisplay.STATUS_CONNECTING); 171 updateDisplay(display); 175 if ((display == mTestDisplay1 || display 247 onDisconnect(RemoteDisplay display) argument 259 onSetVolume(RemoteDisplay display, int volume) argument 270 onAdjustVolume(RemoteDisplay display, int delta) argument 282 addDisplay(RemoteDisplay display) argument 288 removeDisplay(RemoteDisplay display) argument 294 updateDisplay(RemoteDisplay display) argument [all...] |
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
H A D | Hwc2Test.cpp | 38 hwc2_display_t display, int32_t connected); 40 hwc2_display_t display, int64_t timestamp); 66 hwc2_display_t display = itr->first; local 70 destroyLayer(display, layer); 74 hwc2_display_t display = *itr; local 76 /* Sets power mode to off and removes the display from 78 setPowerMode(display, HWC2_POWER_MODE_OFF); 82 hwc2_display_t display = *itr; local 85 destroyVirtualDisplay(display); 109 void getDisplayType(hwc2_display_t display, hwc2_display_type_ argument 127 hotplugCallback(hwc2_display_t display, int32_t connected) argument 140 createLayer(hwc2_display_t display, hwc2_layer_t* outLayer, hwc2_error_t* outErr = nullptr) argument 160 destroyLayer(hwc2_display_t display, hwc2_layer_t layer, hwc2_error_t* outErr = nullptr) argument 180 getDisplayAttribute(hwc2_display_t display, hwc2_config_t config, hwc2_attribute_t attribute, int32_t* outValue, hwc2_error_t* outErr = nullptr) argument 199 getDisplayConfigs(hwc2_display_t display, std::vector<hwc2_config_t>* outConfigs, hwc2_error_t* outErr = nullptr) argument 227 getActiveConfig(hwc2_display_t display, hwc2_config_t* outConfig, hwc2_error_t* outErr = nullptr) argument 244 setActiveConfig(hwc2_display_t display, hwc2_config_t config, hwc2_error_t* outErr = nullptr) argument 260 getDozeSupport(hwc2_display_t display, int32_t* outSupport, hwc2_error_t* outErr = nullptr) argument 277 setPowerMode(hwc2_display_t display, hwc2_power_mode_t mode, hwc2_error_t* outErr = nullptr) argument 302 setVsyncEnabled(hwc2_display_t display, hwc2_vsync_t enabled, hwc2_error_t* outErr = nullptr) argument 319 vsyncCallback(hwc2_display_t display, int64_t timestamp) argument 327 getDisplayName(hwc2_display_t display, std::string* outName, hwc2_error_t* outErr = nullptr) argument 356 setLayerCompositionType(hwc2_display_t display, hwc2_layer_t layer, hwc2_composition_t composition, hwc2_error_t* outErr = nullptr) argument 373 setCursorPosition(hwc2_display_t display, hwc2_layer_t layer, int32_t x, int32_t y, hwc2_error_t* outErr = nullptr) argument 389 setLayerBlendMode(hwc2_display_t display, hwc2_layer_t layer, hwc2_blend_mode_t mode, hwc2_error_t* outErr = nullptr) argument 406 setLayerBuffer(hwc2_display_t display, hwc2_layer_t layer, buffer_handle_t buffer, int32_t acquireFence, hwc2_error_t* outErr = nullptr) argument 423 setLayerColor(hwc2_display_t display, hwc2_layer_t layer, hwc_color_t color, hwc2_error_t* outErr = nullptr) argument 439 setLayerDataspace(hwc2_display_t display, hwc2_layer_t layer, android_dataspace_t dataspace, hwc2_error_t* outErr = nullptr) argument 455 setLayerDisplayFrame(hwc2_display_t display, hwc2_layer_t layer, const hwc_rect_t& displayFrame, hwc2_error_t* outErr = nullptr) argument 472 setLayerPlaneAlpha(hwc2_display_t display, hwc2_layer_t layer, float alpha, hwc2_error_t* outErr = nullptr) argument 489 setLayerSourceCrop(hwc2_display_t display, hwc2_layer_t layer, const hwc_frect_t& sourceCrop, hwc2_error_t* outErr = nullptr) argument 505 setLayerSurfaceDamage(hwc2_display_t display, hwc2_layer_t layer, const hwc_region_t& surfaceDamage, hwc2_error_t* outErr = nullptr) argument 522 setLayerTransform(hwc2_display_t display, hwc2_layer_t layer, hwc_transform_t transform, hwc2_error_t* outErr = nullptr) argument 539 setLayerVisibleRegion(hwc2_display_t display, hwc2_layer_t layer, const hwc_region_t& visibleRegion, hwc2_error_t* outErr = nullptr) argument 556 setLayerZOrder(hwc2_display_t display, hwc2_layer_t layer, uint32_t zOrder, hwc2_error_t* outErr = nullptr) argument 573 validateDisplay(hwc2_display_t display, uint32_t* outNumTypes, uint32_t* outNumRequests, hwc2_error_t* outErr) argument 584 validateDisplay(hwc2_display_t display, uint32_t* outNumTypes, uint32_t* outNumRequests, bool* outHasChanges) argument 600 getDisplayRequests(hwc2_display_t display, hwc2_display_request_t* outDisplayRequests, std::vector<hwc2_layer_t>* outLayers, std::vector<hwc2_layer_request_t>* outLayerRequests, hwc2_error_t* outErr = nullptr) argument 633 handleRequests(hwc2_display_t display, const std::vector<hwc2_layer_t>& layers, uint32_t numRequests, std::set<hwc2_layer_t>* outClearLayers = nullptr, bool* outFlipClientTarget = nullptr) argument 669 getChangedCompositionTypes(hwc2_display_t display, std::vector<hwc2_layer_t>* outLayers, std::vector<hwc2_composition_t>* outTypes, hwc2_error_t* outErr = nullptr) argument 700 handleCompositionChanges(hwc2_display_t display, const Hwc2TestLayers& testLayers, const std::vector<hwc2_layer_t>& layers, uint32_t numTypes, std::set<hwc2_layer_t>* outClientLayers = nullptr) argument 771 acceptDisplayChanges(hwc2_display_t display, hwc2_error_t* outErr = nullptr) argument 786 getClientTargetSupport(hwc2_display_t display, int32_t width, int32_t height, android_pixel_format_t format, android_dataspace_t dataspace, hwc2_error_t* outErr = nullptr) argument 804 setClientTarget(hwc2_display_t display, buffer_handle_t handle, int32_t acquireFence, android_dataspace_t dataspace, hwc_region_t damage, hwc2_error_t* outErr = nullptr) argument 821 presentDisplay(hwc2_display_t display, int32_t* outPresentFence, hwc2_error_t* outErr = nullptr) argument 837 getReleaseFences(hwc2_display_t display, std::vector<hwc2_layer_t>* outLayers, std::vector<int32_t>* outFences, hwc2_error_t* outErr = nullptr) argument 865 getColorModes(hwc2_display_t display, std::vector<android_color_mode_t>* outColorModes, hwc2_error_t* outErr = nullptr) argument 893 setColorMode(hwc2_display_t display, android_color_mode_t colorMode, hwc2_error_t* outErr = nullptr) argument 910 getHdrCapabilities(hwc2_display_t display, std::vector<android_hdr_t>* outTypes, float* outMaxLuminance, float* outMaxAverageLuminance, float* outMinLuminance, hwc2_error_t* outErr = nullptr) argument 941 setColorTransform(hwc2_display_t display, const std::array<float, 16>& matrix, android_color_transform_t hint, hwc2_error_t* outErr = nullptr) argument 981 destroyVirtualDisplay(hwc2_display_t display, hwc2_error_t* outErr = nullptr) argument 1009 setOutputBuffer(hwc2_display_t display, buffer_handle_t buffer, int32_t releaseFence, hwc2_error_t* outErr = nullptr) argument 1067 enableVsync(hwc2_display_t display) argument 1075 disableVsync(hwc2_display_t display) argument 1129 createLayers(hwc2_display_t display, std::vector<hwc2_layer_t>* outLayers, size_t newLayerCnt) argument 1151 destroyLayers(hwc2_display_t display, std::vector<hwc2_layer_t>&& layers) argument 1159 getInvalidConfig(hwc2_display_t display, hwc2_config_t* outConfig) argument 1545 hwc2_display_t display; local 1572 getActiveConfigAttribute(hwc2_display_t display, hwc2_attribute_t attribute, int32_t* outValue) argument 1583 getActiveDisplayArea(hwc2_display_t display, Area* displayArea) argument 1591 closeFences(hwc2_display_t display, int32_t presentFence) argument 1612 setLayerProperties(hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayers* testLayers, bool* outSkip) argument 1668 setLayerProperties(hwc2_display_t display, const std::vector<hwc2_layer_t>& layers, Hwc2TestLayers* testLayers, bool* outSkip) argument 1680 setClientTarget(hwc2_display_t display, Hwc2TestClientTarget* testClientTarget, const Hwc2TestLayers& testLayers, const std::set<hwc2_layer_t>& clientLayers, const std::set<hwc2_layer_t>& clearLayers, bool flipClientTarget, const Area& displayArea) argument 1805 hwc2TestHotplugCallback(hwc2_callback_data_t callbackData, hwc2_display_t display, int32_t connection) argument 1813 hwc2TestVsyncCallback(hwc2_callback_data_t callbackData, hwc2_display_t display, int64_t timestamp) argument 1821 setBlendMode(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1828 setBuffer(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1849 setColor(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1862 setComposition(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1883 setCursorPosition(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1894 setDataspace(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1901 setDisplayFrame(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1908 setPlaneAlpha(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t *outErr) argument 1917 setSourceCrop(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1924 setSurfaceDamage(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1931 setTransform(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1938 setVisibleRegion(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 1945 setZOrder(Hwc2Test* test, hwc2_display_t display, hwc2_layer_t layer, Hwc2TestLayer* testLayer, hwc2_error_t* outErr) argument 2162 hwc2_display_t display; local 2187 hwc2_display_t display; local 2333 hwc2_display_t display; local 2390 hwc2_display_t display; local 2455 hwc2_display_t display; local 2509 hwc2_display_t display; local 2548 hwc2_display_t display; local 2582 hwc2_display_t display; local 2721 hwc2_display_t display; local 2832 hwc2_display_t display; local 2911 hwc2_display_t display; local 3319 hwc2_display_t display; local 3357 hwc2_display_t display; local 3418 hwc2_display_t display; local 3479 hwc2_display_t display; local 3646 hwc2_display_t display; local 4060 hwc2_display_t display; local 4102 hwc2_display_t display; local 4147 hwc2_display_t display; local 4173 hwc2_display_t display; local 4248 hwc2_display_t display; local 4310 hwc2_display_t display; local 4374 hwc2_display_t display; local 4397 hwc2_display_t display; local 4409 hwc2_display_t display = HWC_DISPLAY_PRIMARY; local 4449 hwc2_display_t display; local [all...] |
/frameworks/native/libs/vr/libdisplay/ |
H A D | display_protocol.cpp | 5 namespace display { namespace in namespace:android::dvr 11 } // namespace display
|
/frameworks/base/media/lib/remotedisplay/java/com/android/media/remotedisplay/ |
H A D | RemoteDisplayProvider.java | 37 * Base class for remote display providers implemented as unbundled services. 39 * To implement your remote display provider service, create a subclass of 67 * Declare your remote display provider service in your application manifest 143 * Creates a remote display provider. 145 * @param context The application context for the remote display provider. 154 * Gets the context of the remote display provider. 164 * a remote display provider service. 182 * Called when the system would like to connect to a display. 184 * @param display The remote display 186 onConnect(RemoteDisplay display) argument 194 onDisconnect(RemoteDisplay display) argument 203 onSetVolume(RemoteDisplay display, int volume) argument 212 onAdjustVolume(RemoteDisplay display, int delta) argument 239 addDisplay(RemoteDisplay display) argument 253 updateDisplay(RemoteDisplay display) argument 265 removeDisplay(RemoteDisplay display) argument [all...] |
/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_composer_client.h | 37 void onHotplug(Display display, IComposerCallback::Connection connected); 38 void onRefresh(Display display); 46 Return<Error> destroyVirtualDisplay(Display display) override; 47 Return<void> createLayer(Display display, uint32_t bufferSlotCount, 49 Return<Error> destroyLayer(Display display, Layer layer) override; 50 Return<void> getActiveConfig(Display display, 53 Display display, uint32_t width, uint32_t height, PixelFormat format, 55 Return<void> getColorModes(Display display, 58 Display display, Config config, Attribute attribute, 60 Return<void> getDisplayConfigs(Display display, [all...] |
H A D | vr_composer_client.cpp | 159 void VrComposerClient::onHotplug(Display display, argument 161 client_->onHotplug(display, connected); 164 void VrComposerClient::onRefresh(Display display) { argument 165 client_->onRefresh(display); 184 Return<Error> VrComposerClient::destroyVirtualDisplay(Display display) { argument 185 return client_->destroyVirtualDisplay(display); 188 Return<void> VrComposerClient::createLayer(Display display, argument 190 return client_->createLayer(display, bufferSlotCount, hidl_cb); 193 Return<Error> VrComposerClient::destroyLayer(Display display, Layer layer) { argument 194 return client_->destroyLayer(display, laye 197 getActiveConfig(Display display, getActiveConfig_cb hidl_cb) argument 202 getClientTargetSupport(Display display, uint32_t width, uint32_t height, PixelFormat format, Dataspace dataspace) argument 208 getColorModes(Display display, getColorModes_cb hidl_cb) argument 213 getDisplayAttribute(Display display, Config config, Attribute attribute, getDisplayAttribute_cb hidl_cb) argument 218 getDisplayConfigs(Display display, getDisplayConfigs_cb hidl_cb) argument 223 getDisplayName(Display display, getDisplayName_cb hidl_cb) argument 228 getDisplayType(Display display, getDisplayType_cb hidl_cb) argument 233 getDozeSupport( Display display, getDozeSupport_cb hidl_cb) argument 238 getHdrCapabilities( Display display, getHdrCapabilities_cb hidl_cb) argument 243 setActiveConfig(Display display, Config config) argument 248 setColorMode(Display display, ColorMode mode) argument 252 setPowerMode(Display display, PowerMode mode) argument 256 setVsyncEnabled(Display display, Vsync enabled) argument 261 setClientTargetSlotCount( Display display, uint32_t clientTargetSlotCount) argument [all...] |
H A D | vr_hwc.h | 80 // This is set to true to notify the upper layer that the display is 82 // layer tracks display IDs and will handle new ones showing up. 201 Error setLayerInfo(Display display, Layer layer, uint32_t type, 204 Display display, const IVrComposerClient::BufferMetadata& metadata); 206 Display display, Layer layer, 216 Error destroyVirtualDisplay(Display display) override; 218 Error createLayer(Display display, Layer* outLayer) override; 219 Error destroyLayer(Display display, Layer layer) override; 221 Error getActiveConfig(Display display, Config* outConfig) override; 222 Error getClientTargetSupport(Display display, [all...] |
H A D | vr_hwc.cpp | 64 auto display_client = display::DisplayClient::Create(&error); 66 ALOGE("Could not connect to display service : %s(%d)", strerror(error), 73 ALOGE("Could not get display metrics from display service : %s(%d)", 248 // Create the primary display late to avoid initialization issues between 268 Error VrHwc::destroyVirtualDisplay(Display display) { argument 270 if (display == kDefaultDisplayId || displays_.erase(display) == 0) 273 frame.display_id = display; 280 Error VrHwc::createLayer(Display display, Laye argument 291 destroyLayer(Display display, Layer layer) argument 301 getActiveConfig(Display display, Config* outConfig) argument 309 getClientTargetSupport(Display display, uint32_t width, uint32_t height, PixelFormat format, Dataspace dataspace) argument 315 getColorModes(Display display, hidl_vec<ColorMode>* outModes) argument 321 getDisplayAttribute(Display display, Config config, IComposerClient::Attribute attribute, int32_t* outValue) argument 373 getDisplayConfigs(Display display, hidl_vec<Config>* outConfigs) argument 382 getDisplayName(Display display, hidl_string* outName) argument 387 getDisplayType(Display display, IComposerClient::DisplayType* outType) argument 404 getDozeSupport(Display display, bool* outSupport) argument 412 getHdrCapabilities(Display display, hidl_vec<Hdr>* outTypes, float* outMaxLuminance, float* outMaxAverageLuminance, float* outMinLuminance) argument 422 setActiveConfig(Display display, Config config) argument 434 setColorMode(Display display, ColorMode mode) argument 444 setPowerMode(Display display, IComposerClient::PowerMode mode) argument 454 setVsyncEnabled(Display display, IComposerClient::Vsync enabled) argument 464 setColorTransform(Display display, const float* matrix, int32_t hint) argument 475 setClientTarget(Display display, buffer_handle_t target, int32_t acquireFence, int32_t dataspace, const std::vector<hwc_rect_t>& damage) argument 493 setOutputBuffer(Display display, buffer_handle_t buffer, int32_t releaseFence) argument 505 validateDisplay( Display display, std::vector<Layer>* outChangedLayers, std::vector<IComposerClient::Composition>* outCompositionTypes, uint32_t* outDisplayRequestMask, std::vector<Layer>* outRequestedLayers, std::vector<uint32_t>* outRequestMasks) argument 520 acceptDisplayChanges(Display display) argument 522 presentDisplay(Display display, int32_t* outPresentFence, std::vector<Layer>* outLayers, std::vector<int32_t>* outReleaseFences) argument 568 setLayerCursorPosition(Display display, Layer layer, int32_t x, int32_t y) argument 584 setLayerBuffer(Display display, Layer layer, buffer_handle_t buffer, int32_t acquireFence) argument 603 setLayerSurfaceDamage(Display display, Layer layer, const std::vector<hwc_rect_t>& damage) argument 618 setLayerBlendMode(Display display, Layer layer, int32_t mode) argument 634 setLayerColor(Display display, Layer layer, IComposerClient::Color color) argument 649 setLayerCompositionType(Display display, Layer layer, int32_t type) argument 665 setLayerDataspace(Display display, Layer layer, int32_t dataspace) argument 680 setLayerDisplayFrame(Display display, Layer layer, const hwc_rect_t& frame) argument 697 setLayerPlaneAlpha(Display display, Layer layer, float alpha) argument 712 setLayerSidebandStream(Display display, Layer layer, buffer_handle_t stream) argument 720 setLayerSourceCrop(Display display, Layer layer, const hwc_frect_t& crop) argument 736 setLayerTransform(Display display, Layer layer, int32_t transform) argument 751 setLayerVisibleRegion(Display display, Layer layer, const std::vector<hwc_rect_t>& visible) argument 766 setLayerZOrder(Display display, Layer layer, uint32_t z) argument 781 setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) argument 798 setClientTargetMetadata( Display display, const IVrComposerClient::BufferMetadata& metadata) argument 810 setLayerBufferMetadata( Display display, Layer layer, const IVrComposerClient::BufferMetadata& metadata) argument 878 FindDisplay(Display display) argument [all...] |
/frameworks/base/opengl/java/android/opengl/ |
H A D | EGLLogWrapper.java | 47 public boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, argument 50 arg("display", display); 55 boolean result = mEgl10.eglChooseConfig(display, attrib_list, configs, 64 public boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface, argument 67 arg("display", display); 72 boolean result = mEgl10.eglCopyBuffers(display, surface, native_pixmap); 78 public EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, argument 81 arg("display", displa 94 eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list) argument 109 eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list) argument 125 eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) argument 141 eglDestroyContext(EGLDisplay display, EGLContext context) argument 153 eglDestroySurface(EGLDisplay display, EGLSurface surface) argument 165 eglGetConfigAttrib(EGLDisplay display, EGLConfig config, int attribute, int[] value) argument 180 eglGetConfigs(EGLDisplay display, EGLConfig[] configs, int config_size, int[] num_config) argument 252 eglInitialize(EGLDisplay display, int[] major_minor) argument 263 eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context) argument 277 eglQueryContext(EGLDisplay display, EGLContext context, int attribute, int[] value) argument 292 eglQueryString(EGLDisplay display, int name) argument 303 eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value) argument 328 eglSwapBuffers(EGLDisplay display, EGLSurface surface) argument 339 eglTerminate(EGLDisplay display) argument [all...] |
/frameworks/base/opengl/java/com/google/android/gles_jni/ |
H A D | EGLImpl.java | 31 public native boolean eglInitialize(EGLDisplay display, int[] major_minor); argument 32 public native boolean eglQueryContext(EGLDisplay display, EGLContext context, int attribute, int[] value); argument 33 public native boolean eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value); argument 36 public native boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, EGLConfig[] configs, int config_size, int[] num_config); argument 37 public native boolean eglGetConfigAttrib(EGLDisplay display, EGLConfig config, int attribute, int[] value); argument 38 public native boolean eglGetConfigs(EGLDisplay display, EGLConfig[] configs, int config_size, int[] num_config); argument 40 public native boolean eglDestroyContext(EGLDisplay display, EGLContext context); argument 41 public native boolean eglDestroySurface(EGLDisplay display, EGLSurface surface); argument 42 public native boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context); argument 43 public native String eglQueryString(EGLDisplay display, in argument 44 eglSwapBuffers(EGLDisplay display, EGLSurface surface) argument 45 eglTerminate(EGLDisplay display) argument 46 eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap) argument 51 getInitCount(EGLDisplay display) argument 53 eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list) argument 61 eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list) argument 69 eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list) argument 78 eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) argument 148 _eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list) argument 149 _eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list) argument 150 _eglCreatePixmapSurface(EGLSurface sur, EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list) argument 151 _eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) argument 152 _eglCreateWindowSurfaceTexture(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) argument [all...] |
/frameworks/base/opengl/java/javax/microedition/khronos/egl/ |
H A D | EGL10.java | 97 boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, EGLConfig[] configs, int config_size, int[] num_config); argument 98 boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap); argument 99 EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list); argument 100 EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list); argument 102 EGLSurface eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list); argument 103 EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list); argument 104 boolean eglDestroyContext(EGLDisplay display, EGLContext context); argument 105 boolean eglDestroySurface(EGLDisplay display, EGLSurface surface); argument 106 boolean eglGetConfigAttrib(EGLDisplay display, EGLConfig config, int attribute, int[] value); argument 107 boolean eglGetConfigs(EGLDisplay display, EGLConfi argument 113 eglInitialize(EGLDisplay display, int[] major_minor) argument 114 eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context) argument 115 eglQueryContext(EGLDisplay display, EGLContext context, int attribute, int[] value) argument 116 eglQueryString(EGLDisplay display, int name) argument 117 eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value) argument 120 eglSwapBuffers(EGLDisplay display, EGLSurface surface) argument 121 eglTerminate(EGLDisplay display) argument [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | ComposerHal.h | 76 bool hasChanges(Display display, uint32_t* outNumChangedCompositionTypes, 80 void takeChangedCompositionTypes(Display display, 84 // Get and clear saved display requests. 85 void takeDisplayRequests(Display display, 90 void takeReleaseFences(Display display, std::vector<Layer>* outLayers, 94 void takePresentFence(Display display, int* outPresentFence); 97 void takePresentOrValidateStage(Display display, uint32_t * state); 131 // display's return data in mReturnData. We use it to avoid repeated 159 Error destroyVirtualDisplay(Display display); 161 Error acceptDisplayChanges(Display display); [all...] |
H A D | ComposerHal.cpp | 256 Error Composer::destroyVirtualDisplay(Display display) argument 258 auto ret = mClient->destroyVirtualDisplay(display); 262 Error Composer::acceptDisplayChanges(Display display) argument 264 mWriter.selectDisplay(display); 269 Error Composer::createLayer(Display display, Layer* outLayer) argument 272 mClient->createLayer(display, BufferQueue::NUM_BUFFER_SLOTS, 285 Error Composer::destroyLayer(Display display, Layer layer) argument 287 auto ret = mClient->destroyLayer(display, layer); 291 Error Composer::getActiveConfig(Display display, Config* outConfig) argument 294 mClient->getActiveConfig(display, 307 getChangedCompositionTypes(Display display, std::vector<Layer>* outLayers, std::vector<IComposerClient::Composition>* outTypes) argument 315 getColorModes(Display display, std::vector<ColorMode>* outModes) argument 332 getDisplayAttribute(Display display, Config config, IComposerClient::Attribute attribute, int32_t* outValue) argument 349 getDisplayConfigs(Display display, std::vector<Config>* outConfigs) argument 366 getDisplayName(Display display, std::string* outName) argument 382 getDisplayRequests(Display display, uint32_t* outDisplayRequestMask, std::vector<Layer>* outLayers, std::vector<uint32_t>* outLayerRequestMasks) argument 391 getDisplayType(Display display, IComposerClient::DisplayType* outType) argument 408 getDozeSupport(Display display, bool* outSupport) argument 424 getHdrCapabilities(Display display, std::vector<Hdr>* outTypes, float* outMaxLuminance, float* outMaxAverageLuminance, float* outMinLuminance) argument 448 getReleaseFences(Display display, std::vector<Layer>* outLayers, std::vector<int>* outReleaseFences) argument 455 presentDisplay(Display display, int* outPresentFence) argument 470 setActiveConfig(Display display, Config config) argument 476 setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target, int acquireFence, Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) argument 503 setColorMode(Display display, ColorMode mode) argument 509 setColorTransform(Display display, const float* matrix, ColorTransform hint) argument 517 setOutputBuffer(Display display, const native_handle_t* buffer, int releaseFence) argument 525 setPowerMode(Display display, IComposerClient::PowerMode mode) argument 531 setVsyncEnabled(Display display, IComposerClient::Vsync enabled) argument 537 setClientTargetSlotCount(Display display) argument 544 validateDisplay(Display display, uint32_t* outNumTypes, uint32_t* outNumRequests) argument 560 presentOrValidateDisplay(Display display, uint32_t* outNumTypes, uint32_t* outNumRequests, int* outPresentFence, uint32_t* state) argument 583 setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) argument 592 setLayerBuffer(Display display, Layer layer, uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) argument 618 setLayerSurfaceDamage(Display display, Layer layer, const std::vector<IComposerClient::Rect>& damage) argument 627 setLayerBlendMode(Display display, Layer layer, IComposerClient::BlendMode mode) argument 636 setLayerColor(Display display, Layer layer, const IComposerClient::Color& color) argument 645 setLayerCompositionType(Display display, Layer layer, IComposerClient::Composition type) argument 654 setLayerDataspace(Display display, Layer layer, Dataspace dataspace) argument 663 setLayerDisplayFrame(Display display, Layer layer, const IComposerClient::Rect& frame) argument 672 setLayerPlaneAlpha(Display display, Layer layer, float alpha) argument 681 setLayerSidebandStream(Display display, Layer layer, const native_handle_t* stream) argument 690 setLayerSourceCrop(Display display, Layer layer, const IComposerClient::FRect& crop) argument 699 setLayerTransform(Display display, Layer layer, Transform transform) argument 708 setLayerVisibleRegion(Display display, Layer layer, const std::vector<IComposerClient::Rect>& visible) argument 717 setLayerZOrder(Display display, Layer layer, uint32_t z) argument 725 setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) argument 1021 hasChanges(Display display, uint32_t* outNumChangedCompositionTypes, uint32_t* outNumLayerRequestMasks) const argument 1040 takeChangedCompositionTypes(Display display, std::vector<Layer>* outLayers, std::vector<IComposerClient::Composition>* outTypes) argument 1057 takeDisplayRequests(Display display, uint32_t* outDisplayRequestMask, std::vector<Layer>* outLayers, std::vector<uint32_t>* outLayerRequestMasks) argument 1076 takeReleaseFences(Display display, std::vector<Layer>* outLayers, std::vector<int>* outReleaseFences) argument 1092 takePresentFence(Display display, int* outPresentFence) argument 1106 takePresentOrValidateStage(Display display, uint32_t* state) argument [all...] |
/frameworks/base/core/java/com/android/internal/view/ |
H A D | SurfaceFlingerVsyncChoreographer.java | 42 public SurfaceFlingerVsyncChoreographer(Handler handler, Display display, argument 46 mSurfaceFlingerOffsetMs = calculateAppSurfaceFlingerVsyncOffsetMs(display); 62 private long calculateAppSurfaceFlingerVsyncOffsetMs(Display display) { argument 66 long vsyncPeriod = (long) (ONE_S_IN_NS / display.getRefreshRate()); 67 long sfVsyncOffset = vsyncPeriod - (display.getPresentationDeadlineNanos() - ONE_MS_IN_NS); 68 return Math.max(0, (sfVsyncOffset - display.getAppVsyncOffsetNanos()) / ONE_MS_IN_NS);
|
/frameworks/native/opengl/tests/gl2_jni/src/com/android/gl2jni/ |
H A D | GL2JNIView.java | 80 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { argument 84 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list); 89 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { argument 90 egl.eglDestroyContext(display, context); 121 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) { argument 124 egl.eglChooseConfig(display, s_configAttribs2, null, 0, num_config); 132 egl.eglChooseConfig(display, s_configAttribs2, configs, numConfigs, num_config); 133 // printConfigs(egl, display, configs); 134 return chooseConfig(egl, display, configs); 137 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display, argument 168 findConfigAttrib(EGL10 egl, EGLDisplay display, EGLConfig config, int attribute, int defaultValue) argument 177 printConfigs(EGL10 egl, EGLDisplay display, EGLConfig[] configs) argument 187 printConfig(EGL10 egl, EGLDisplay display, EGLConfig config) argument [all...] |
/frameworks/native/opengl/tests/gl_perfapp/src/com/android/glperf/ |
H A D | GLPerfView.java | 80 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { argument 84 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list); 89 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { argument 90 egl.eglDestroyContext(display, context); 121 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) { argument 124 egl.eglChooseConfig(display, s_configAttribs2, null, 0, num_config); 132 egl.eglChooseConfig(display, s_configAttribs2, configs, numConfigs, num_config); 133 // printConfigs(egl, display, configs); 134 return chooseConfig(egl, display, configs); 137 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display, argument 168 findConfigAttrib(EGL10 egl, EGLDisplay display, EGLConfig config, int attribute, int defaultValue) argument 177 printConfigs(EGL10 egl, EGLDisplay display, EGLConfig[] configs) argument 187 printConfig(EGL10 egl, EGLDisplay display, EGLConfig config) argument [all...] |
/frameworks/native/opengl/tests/gldual/src/com/android/gldual/ |
H A D | GLDualGL2View.java | 83 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { argument 87 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list); 92 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { argument 93 egl.eglDestroyContext(display, context); 124 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) { argument 127 egl.eglChooseConfig(display, s_configAttribs2, null, 0, num_config); 135 egl.eglChooseConfig(display, s_configAttribs2, configs, numConfigs, num_config); 136 // printConfigs(egl, display, configs); 137 return chooseConfig(egl, display, configs); 140 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display, argument 171 findConfigAttrib(EGL10 egl, EGLDisplay display, EGLConfig config, int attribute, int defaultValue) argument 180 printConfigs(EGL10 egl, EGLDisplay display, EGLConfig[] configs) argument 190 printConfig(EGL10 egl, EGLDisplay display, EGLConfig config) argument [all...] |
/frameworks/base/core/java/android/view/ |
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/core/tests/coretests/src/android/hardware/display/ |
H A D | VirtualDisplayTest.java | 17 package android.hardware.display; 25 import android.hardware.display.DisplayManager; 26 import android.hardware.display.VirtualDisplay; 109 * Ensures that an application can create a private virtual display and show 115 assertNotNull("virtual display must not be null", virtualDisplay); 117 Display display = virtualDisplay.getDisplay(); 119 assertDisplayRegistered(display, Display.FLAG_PRIVATE); 121 // Show a private presentation on the display. 123 display, BLUEISH, 128 assertDisplayUnregistered(display); 249 assertDisplayRegistered(Display display, int flags) argument 276 assertDisplayUnregistered(Display display) argument 282 assertDisplayCanShowPresentation(String message, final Display display, final int color, final int windowType, final int windowFlags) argument 348 TestPresentation(Context context, Display display, int color, int windowType, int windowFlags) argument [all...] |