Lines Matching defs:hwc
54 static uint32_t hwcApiVersion(const hwc_composer_device_1_t* hwc) {
55 uint32_t hwcVersion = hwc->common.version;
59 static uint32_t hwcHeaderVersion(const hwc_composer_device_1_t* hwc) {
60 uint32_t hwcVersion = hwc->common.version;
64 static bool hwcHasApiVersion(const hwc_composer_device_1_t* hwc,
66 return hwcApiVersion(hwc) >= (version & HARDWARE_API_VERSION_2_MAJ_MIN_MASK);
79 HWComposer* hwc;
138 mCBContext->hwc = this;
169 "should only have fbdev if no hwc or hwc is 1.0");
260 ctx->hwc->invalidate();
267 ctx->hwc->vsync(disp, timestamp);
274 ctx->hwc->hotplug(disp, connected);
898 * This holds the pointer to the concrete hwc layer type
928 HWCLayerVersion1(struct hwc_composer_device_1* hwc, hwc_layer_1_t* layer)
929 : Iterable<HWCLayerVersion1, hwc_layer_1_t>(layer), mHwc(hwc) { }
1214 HWComposer::VSyncThread::VSyncThread(HWComposer& hwc)
1215 : mHwc(hwc), mEnabled(false),
1217 mRefreshPeriod(hwc.getRefreshPeriod(HWC_DISPLAY_PRIMARY))