OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DrmCompositionPlane
(Results
1 - 7
of
7
) sorted by null
/external/drm_hwcomposer/
platform.h
61
virtual int ProvisionPlanes(std::vector<
DrmCompositionPlane
> *composition,
77
static
DrmCompositionPlane
*GetPrecomp(
78
std::vector<
DrmCompositionPlane
> *composition) {
87
static int Emplace(std::vector<
DrmCompositionPlane
> *composition,
89
DrmCompositionPlane
::Type type, DrmCrtc *crtc,
101
static std::vector<
DrmCompositionPlane
>::iterator GetPrecompIter(
102
std::vector<
DrmCompositionPlane
> *composition) {
104
[](const
DrmCompositionPlane
&p) {
105
return p.type() ==
DrmCompositionPlane
::Type::kPrecomp;
127
std::tuple<int, std::vector<
DrmCompositionPlane
>> ProvisionPlanes
[
all
...]
drmdisplaycomposition.h
50
class
DrmCompositionPlane
{
59
DrmCompositionPlane
() = default;
60
DrmCompositionPlane
(
DrmCompositionPlane
&&rhs) = default;
61
DrmCompositionPlane
&operator=(
DrmCompositionPlane
&&other) = default;
62
DrmCompositionPlane
(Type type, DrmPlane *plane, DrmCrtc *crtc)
65
DrmCompositionPlane
(Type type, DrmPlane *plane, DrmCrtc *crtc,
113
int AddPlaneComposition(
DrmCompositionPlane
plane);
146
std::vector<
DrmCompositionPlane
> &composition_planes()
[
all
...]
platform.cpp
39
std::tuple<int, std::vector<
DrmCompositionPlane
>> Planner::ProvisionPlanes(
43
std::vector<
DrmCompositionPlane
> composition;
48
return std::make_tuple(-ENODEV, std::vector<
DrmCompositionPlane
>());
68
composition.emplace_back(
DrmCompositionPlane
::Type::kPrecomp,
80
return std::make_tuple(ret, std::vector<
DrmCompositionPlane
>());
85
composition.emplace_back(
DrmCompositionPlane
::Type::kSquash, squash_plane,
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
[
all
...]
platformnv.h
70
int ProvisionPlanes(std::vector<
DrmCompositionPlane
> *composition,
81
int ProvisionPlanes(std::vector<
DrmCompositionPlane
> *composition,
platformnv.cpp
214
std::vector<
DrmCompositionPlane
> *composition,
237
DrmCompositionPlane
::Type::kLayer, *primary_iter,
260
DrmCompositionPlane
*precomp = GetPrecomp(composition);
267
composition->emplace_back(
DrmCompositionPlane
::Type::kPrecomp,
308
std::vector<
DrmCompositionPlane
> *composition,
328
DrmCompositionPlane
*precomp = GetPrecomp(composition);
334
composition->emplace_back(
DrmCompositionPlane
::Type::kPrecomp,
drmdisplaycompositor.cpp
176
static bool UsesSquash(const std::vector<
DrmCompositionPlane
> &comp_planes) {
178
[](const
DrmCompositionPlane
&plane) {
179
return plane.type() ==
DrmCompositionPlane
::Type::kSquash;
439
std::vector<
DrmCompositionPlane
> &comp_planes =
441
for (
DrmCompositionPlane
&comp_plane : comp_planes) {
469
std::vector<
DrmCompositionPlane
> &comp_planes =
525
for (
DrmCompositionPlane
&comp_plane : comp_planes) {
528
case
DrmCompositionPlane
::Type::kSquash:
534
case
DrmCompositionPlane
::Type::kPrecomp:
560
std::vector<
DrmCompositionPlane
> &comp_planes
[
all
...]
drmdisplaycomposition.cpp
119
composition_planes_.emplace_back(
DrmCompositionPlane
::Type::kDisable, plane,
135
int DrmDisplayComposition::AddPlaneComposition(
DrmCompositionPlane
plane) {
142
DrmCompositionPlane
*comp = NULL;
148
if (i.type() ==
DrmCompositionPlane
::Type::kLayer) {
151
} else if (i.type() ==
DrmCompositionPlane
::Type::kPrecomp) {
247
for (const
DrmCompositionPlane
&plane : composition_planes_) {
248
if (plane.type() ==
DrmCompositionPlane
::Type::kLayer) {
363
std::vector<
DrmCompositionPlane
> plan;
562
const
DrmCompositionPlane
&comp_plane = composition_planes_[i];
567
case
DrmCompositionPlane
::Type::kDisable
[
all
...]
Completed in 41 milliseconds