HomeSort by relevance Sort by last modified time
    Searched full:composition (Results 1 - 25 of 583) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/drm_hwcomposer/
virtualcompositorworker.cpp 63 std::unique_ptr<VirtualComposition> composition(new VirtualComposition);
65 composition->outbuf_acquire_fence.Set(dc->outbufAcquireFenceFd);
75 composition->layer_acquire_fences.emplace_back(layer->acquireFenceFd);
82 composition->release_timeline = timeline_;
91 composite_queue_.push(std::move(composition));
108 std::unique_ptr<VirtualComposition> composition; local
110 composition = std::move(composite_queue_.front());
127 Compose(std::move(composition));
148 std::unique_ptr<VirtualComposition> composition) {
149 if (!composition.get()
    [all...]
drmcompositor.cpp 48 ALOGE("Failed to create planner instance for composition");
57 std::unique_ptr<DrmComposition> composition(
59 int ret = composition->Init(++frame_no_);
61 ALOGE("Failed to initialize drm composition %d", ret);
64 return composition;
68 std::unique_ptr<DrmComposition> composition) {
71 ret = composition->Plan(compositor_map_);
75 ret = composition->DisableUnusedPlanes();
82 composition->TakeDisplayComposition(display));
84 ALOGE("Failed to queue composition for display %d (%d)", display, ret)
    [all...]
platform.h 61 virtual int ProvisionPlanes(std::vector<DrmCompositionPlane> *composition,
76 // Finds and returns the squash layer from the composition
78 std::vector<DrmCompositionPlane> *composition) {
79 auto l = GetPrecompIter(composition);
80 if (l == composition->end())
85 // Inserts the given layer:plane in the composition right before the precomp
87 static int Emplace(std::vector<DrmCompositionPlane> *composition,
95 auto precomp = GetPrecompIter(composition);
96 composition->emplace(precomp, type, plane, crtc, source_layer);
102 std::vector<DrmCompositionPlane> *composition) {
    [all...]
platform.cpp 43 std::vector<DrmCompositionPlane> composition; local
68 composition.emplace_back(DrmCompositionPlane::Type::kPrecomp,
77 int ret = i->ProvisionPlanes(&composition, layers, crtc, &planes);
85 composition.emplace_back(DrmCompositionPlane::Type::kSquash, squash_plane,
88 return std::make_tuple(0, std::move(composition));
92 std::vector<DrmCompositionPlane> *composition,
103 ret = Emplace(composition, planes, DrmCompositionPlane::Type::kLayer, crtc,
125 DrmCompositionPlane *precomp = GetPrecomp(composition);
132 composition->emplace_back(DrmCompositionPlane::Type::kPrecomp,
144 std::vector<DrmCompositionPlane> *composition,
    [all...]
drmdisplaycompositor.cpp 192 std::unique_ptr<DrmDisplayComposition> composition, int status) {
195 frame.composition = std::move(composition);
233 compositor_->ApplyFrame(std::move(frame.composition), frame.status);
315 std::unique_ptr<DrmDisplayComposition> composition) {
316 switch (composition->type()) {
326 active_ = (composition->dpms_mode() == DRM_MODE_DPMS_ON);
333 ALOGE("Unknown composition type %d/%d", composition->type(), display_);
351 composite_queue_.push(std::move(composition));
    [all...]
  /external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/Composition/
VecMath.g3 12 @lexer::namespace{Antlr3.Runtime.Test.Composition}
13 @parser::namespace{Antlr3.Runtime.Test.Composition}
  /hardware/qcom/display/msm8996/sdm/libs/hwc2/
hwc_layers.h 64 HWC2::Error SetLayerCompositionType(HWC2::Composition type);
74 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; }
75 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; }
76 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; }
91 // Composition requested by client(SF)
92 HWC2::Composition client_requested_ = HWC2::Composition::Device;
93 // Composition selected by SDM
94 HWC2::Composition device_selected_ = HWC2::Composition::Device
    [all...]
  /external/mp4parser/isoparser/src/main/java/com/coremedia/iso/boxes/
CompositionShiftLeastGreatestAtom.java 8 * The optional composition shift least greatest atom summarizes the calculated
9 * minimum and maximum offsets between decode and composition time, as well as
13 * composition shift least greatest atom is ?cslg?.
CompositionTimeToSample.java 35 * This box provides the offset between decoding time and composition time.
36 * In version 0 of this box the decoding time must be less than the composition time, and
40 * In version 1 of this box, the composition timeline and the decoding timeline are
42 * It is recommended that for the computed composition timestamps, there is
126 * Decompresses the list of entries and returns the list of composition times.
  /hardware/qcom/display/msm8996/sdm/include/private/
strategy_interface.h 35 bool safe_mode = false; //!< In this mode, strategy manager chooses the composition strategy
37 //!< video only composition, secure only composition or GPU composition
  /docs/source.android.com/src/devices/graphics/
implement-hwc.jd 34 talk to specialized window composition hardware. SurfaceFlinger contains a
36 window composition, but this path is not ideal for a couple of reasons:</p>
40 than necessary to perform composition.</li>
41 <li>Any time SurfaceFlinger is using the GPU for composition is time that
43 preferable to use specialized hardware for composition instead of the GPU
73 the structure is complete, implement a simple algorithm to delegate composition
80 composition to OpenGL instead of the HWC to save power. When the screen updates
81 again, continue to offload composition to the HWC.</p>
102 <p>HWC2 provides a few primitives (layer, display) to represent composition work
104 <p>A <em>layer</em> is the most important unit of composition; every layer has
    [all...]
  /frameworks/native/opengl/specs/
EGL_ANDROID_front_buffer_auto_refresh.txt 39 that it should perform composition every time the display refreshes. This
42 unneeded composition work if the window surface has not been updated.
EGL_ANDROID_get_frame_timestamps.txt 37 This extension allows querying various timestamps related to the composition
45 composition start time and finish time can be used to determine how
90 "3.13 Composition and Display Timestamps
98 allows querying various timestamps related to the composition and display of
120 began preparing composition for this frame.
123 if composition was handled by the display and the compositor didn't do
128 purpose of display/composition were completed for this frame.
  /hardware/qcom/display/msm8996/sdm/libs/core/
strategy.cpp 87 if (layer_stack->layers.at(i)->composition == kCompositionGPUTarget) {
133 // Default composition is already tried.
138 // Mark all application layers for GPU composition. Find GPU target buffer and store its index for
146 LayerComposition &composition = layer->composition; local
147 if (composition == kCompositionGPUTarget) {
151 } else if (composition != kCompositionBlitTarget) {
152 composition = kCompositionGPU;
  /frameworks/native/services/surfaceflinger/DisplayHardware/
DisplaySurface.h 33 // beginFrame is called at the beginning of the composition loop, before
40 // prepareFrame is called after the composition configuration is known but
41 // before composition takes place. The DisplaySurface can use the
42 // composition type to decide how to manage the flow of buffers between
53 // Should be called when composition rendering is complete for a frame (but
60 // Inform the surface that GLES composition is complete for this frame, and
63 // HWComposer if GLES composition took place, others need to push a new
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/
CollationThaiTest.java 253 "\u0E41c\u0301", "=", "\u0E41\u0107", // composition
255 "\u0E41\uD834\uDD5F", "=", "\u0E41\uD834\uDD58\uD834\uDD65", // supplementary composition decomps to supplementary
256 "\u0E41\uD87E\uDC02", "=", "\u0E41\u4E41", // supplementary composition decomps to BMP
260 "abc\u0E41c\u0301", "=", "abc\u0E41\u0107", // composition
262 "abc\u0E41\uD834\uDD5F", "=", "abc\u0E41\uD834\uDD58\uD834\uDD65", // supplementary composition decomps to supplementary
263 "abc\u0E41\uD87E\uDC02", "=", "abc\u0E41\u4E41", // supplementary composition decomps to BMP
267 "\u0E41c\u0301abc", "=", "\u0E41\u0107abc", // composition
269 "\u0E41\uD834\uDD5Fabc", "=", "\u0E41\uD834\uDD58\uD834\uDD65abc", // supplementary composition decomps to supplementary
270 "\u0E41\uD87E\uDC02abc", "=", "\u0E41\u4E41abc", // supplementary composition decomps to BMP
274 "abc\u0E41c\u0301abc", "=", "abc\u0E41\u0107abc", // composition
    [all...]
  /external/icu/icu4c/source/test/testdata/
testnorm.txt 64 E001=61 338 # composition with trail<=33FF and composite>7FFF
67 E011=E010 F0011 # composition of BMP+supplementary, and F0011 is maybe & combines-fwd
79 F0010=F0011 E012 # composition of supplementary+BMP
  /external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/
CollationThaiTest.java 249 "\u0E41c\u0301", "=", "\u0E41\u0107", // composition
251 "\u0E41\uD834\uDD5F", "=", "\u0E41\uD834\uDD58\uD834\uDD65", // supplementary composition decomps to supplementary
252 "\u0E41\uD87E\uDC02", "=", "\u0E41\u4E41", // supplementary composition decomps to BMP
256 "abc\u0E41c\u0301", "=", "abc\u0E41\u0107", // composition
258 "abc\u0E41\uD834\uDD5F", "=", "abc\u0E41\uD834\uDD58\uD834\uDD65", // supplementary composition decomps to supplementary
259 "abc\u0E41\uD87E\uDC02", "=", "abc\u0E41\u4E41", // supplementary composition decomps to BMP
263 "\u0E41c\u0301abc", "=", "\u0E41\u0107abc", // composition
265 "\u0E41\uD834\uDD5Fabc", "=", "\u0E41\uD834\uDD58\uD834\uDD65abc", // supplementary composition decomps to supplementary
266 "\u0E41\uD87E\uDC02abc", "=", "\u0E41\u4E41abc", // supplementary composition decomps to BMP
270 "abc\u0E41c\u0301abc", "=", "abc\u0E41\u0107abc", // composition
    [all...]
  /frameworks/native/services/surfaceflinger/
FenceTracker.h 52 bool isGlesComposition; // was GLES composition used for this layer?
82 // timestamp from the GLES composition completion fence
86 // if GLES composition was done, the fence for its completion
  /hardware/qcom/display/msm8084/libhwcomposer/
hwc_copybit.h 55 // Helper functions for copybit composition
67 // flag that indicates whether CopyBit composition is enabled for this cycle
90 //Dynamic composition threshold for deciding copybit usage.
  /hardware/qcom/display/msm8084/libqdutils/
comptype.h 39 // Enum containing the supported composition types
48 /* This class caches the composition type
65 if (property_get("debug.composition.type", property, "gpu") > 0) {
  /hardware/qcom/display/msm8226/libqdutils/
comptype.h 39 // Enum containing the supported composition types
48 /* This class caches the composition type
65 if (property_get("debug.composition.type", property, "gpu") > 0) {
  /hardware/qcom/display/msm8909/libqdutils/
comptype.h 39 // Enum containing the supported composition types
48 /* This class caches the composition type
65 if (property_get("debug.composition.type", property, "gpu") > 0) {
  /hardware/qcom/display/msm8960/libhwcomposer/
hwc_copybit.h 50 // Helper functions for copybit composition
60 // flag that indicates whether CopyBit composition is enabled for this cycle
84 //Dynamic composition threshold for deciding copybit usage.
  /hardware/qcom/display/msm8960/libqdutils/
comptype.h 39 // Enum containing the supported composition types
48 /* This class caches the composition type
65 if (property_get("debug.composition.type", property, "gpu") > 0) {

Completed in 691 milliseconds

1 2 3 4 5 6 7 8 91011>>