summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Herring <robh@kernel.org>2017-11-29 10:19:57 -0600
committerRob Herring <robh@kernel.org>2017-11-30 08:46:45 -0600
commit1b2685c848dc1249917c610a908ec8e88c30b360 (patch)
treeb31c035cd56f6efb0d4c72fd5a9421e179a04cbf
parent610d98990b9fee441e53476a94ee8e636096c120 (diff)
drm_hwcomposer: fix warnings on unused variables and parameters
AOSP master now builds by default with -Werror, so fix all the warnings. All the warnings are related to unused variables and parameters. Reviewed-by: Robert Foss <robert.foss@collabora.com> Signed-off-by: Rob Herring <robh@kernel.org>
-rw-r--r--drmcrtc.cpp7
-rw-r--r--drmcrtc.h6
-rw-r--r--drmdisplaycompositor.cpp3
-rw-r--r--drmencoder.cpp1
-rw-r--r--drmencoder.h2
-rw-r--r--drmhwctwo.cpp3
-rw-r--r--glworker.cpp1
-rw-r--r--platform.cpp4
8 files changed, 4 insertions, 23 deletions
diff --git a/drmcrtc.cpp b/drmcrtc.cpp
index c139869..1b354fe 100644
--- a/drmcrtc.cpp
+++ b/drmcrtc.cpp
@@ -31,12 +31,7 @@ DrmCrtc::DrmCrtc(DrmResources *drm, drmModeCrtcPtr c, unsigned pipe)
id_(c->crtc_id),
pipe_(pipe),
display_(-1),
- x_(c->x),
- y_(c->y),
- width_(c->width),
- height_(c->height),
- mode_(&c->mode),
- mode_valid_(c->mode_valid) {
+ mode_(&c->mode) {
}
int DrmCrtc::Init() {
diff --git a/drmcrtc.h b/drmcrtc.h
index 2e8c811..c5a5599 100644
--- a/drmcrtc.h
+++ b/drmcrtc.h
@@ -54,13 +54,7 @@ class DrmCrtc {
unsigned pipe_;
int display_;
- uint32_t x_;
- uint32_t y_;
- uint32_t width_;
- uint32_t height_;
-
DrmMode mode_;
- bool mode_valid_;
DrmProperty active_property_;
DrmProperty mode_property_;
diff --git a/drmdisplaycompositor.cpp b/drmdisplaycompositor.cpp
index dceb78d..acd13b8 100644
--- a/drmdisplaycompositor.cpp
+++ b/drmdisplaycompositor.cpp
@@ -490,8 +490,6 @@ int DrmDisplayCompositor::CommitFrame(DrmDisplayComposition *display_comp,
std::vector<DrmHwcLayer> &layers = display_comp->layers();
std::vector<DrmCompositionPlane> &comp_planes =
display_comp->composition_planes();
- std::vector<DrmCompositionRegion> &pre_comp_regions =
- display_comp->pre_comp_regions();
uint64_t out_fences[drm_->crtcs().size()];
DrmConnector *connector = drm_->GetConnectorForDisplay(display_);
@@ -681,7 +679,6 @@ int DrmDisplayCompositor::CommitFrame(DrmDisplayComposition *display_comp,
}
}
-out:
if (!ret) {
uint32_t flags = DRM_MODE_ATOMIC_ALLOW_MODESET;
if (test_only)
diff --git a/drmencoder.cpp b/drmencoder.cpp
index 1d4ebdc..3d762f3 100644
--- a/drmencoder.cpp
+++ b/drmencoder.cpp
@@ -27,7 +27,6 @@ DrmEncoder::DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc,
const std::vector<DrmCrtc *> &possible_crtcs)
: id_(e->encoder_id),
crtc_(current_crtc),
- type_(e->encoder_type),
possible_crtcs_(possible_crtcs) {
}
diff --git a/drmencoder.h b/drmencoder.h
index ed3c21e..58ccbfb 100644
--- a/drmencoder.h
+++ b/drmencoder.h
@@ -45,8 +45,6 @@ class DrmEncoder {
uint32_t id_;
DrmCrtc *crtc_;
- uint32_t type_;
-
std::vector<DrmCrtc *> possible_crtcs_;
};
}
diff --git a/drmhwctwo.cpp b/drmhwctwo.cpp
index 0f25877..dfca1a6 100644
--- a/drmhwctwo.cpp
+++ b/drmhwctwo.cpp
@@ -242,7 +242,6 @@ HWC2::Error DrmHwcTwo::HwcDisplay::RegisterVsyncCallback(
HWC2::Error DrmHwcTwo::HwcDisplay::AcceptDisplayChanges() {
supported(__func__);
- uint32_t num_changes = 0;
for (std::pair<const hwc2_layer_t, DrmHwcTwo::HwcLayer> &l : layers_)
l.second.accept_type_change();
return HWC2::Error::None;
@@ -614,7 +613,7 @@ HWC2::Error DrmHwcTwo::HwcDisplay::SetActiveConfig(hwc2_config_t config) {
HWC2::Error DrmHwcTwo::HwcDisplay::SetClientTarget(buffer_handle_t target,
int32_t acquire_fence,
int32_t dataspace,
- hwc_region_t damage) {
+ hwc_region_t /*damage*/) {
supported(__func__);
UniqueFd uf(acquire_fence);
diff --git a/glworker.cpp b/glworker.cpp
index e90576a..ca726bf 100644
--- a/glworker.cpp
+++ b/glworker.cpp
@@ -478,7 +478,6 @@ int GLWorkerCompositor::Init() {
const char *egl_extensions;
const char *gl_extensions;
EGLint num_configs;
- EGLint attribs[] = {EGL_WIDTH, 1, EGL_HEIGHT, 1, EGL_NONE, EGL_NONE};
EGLConfig egl_config;
// clang-format off
diff --git a/platform.cpp b/platform.cpp
index e920872..56ab37e 100644
--- a/platform.cpp
+++ b/platform.cpp
@@ -142,8 +142,8 @@ int PlanStageProtected::ProvisionPlanes(
int PlanStagePrecomp::ProvisionPlanes(
std::vector<DrmCompositionPlane> *composition,
- std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
- std::vector<DrmPlane *> *planes) {
+ std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc * /*crtc*/,
+ std::vector<DrmPlane *> * /*planes*/) {
DrmCompositionPlane *precomp = GetPrecomp(composition);
if (!precomp || precomp->source_layers().empty())
return 0;