Android-cuttlefish cvd tool
Namespaces | Functions | Variables
composition_manager.cpp File Reference
#include "cuttlefish/host/libs/screen_connector/composition_manager.h"
#include <stdint.h>
#include <map>
#include <string>
#include <string_view>
#include <vector>
#include "absl/log/log.h"
#include "absl/strings/ascii.h"
#include "absl/strings/numbers.h"
#include "absl/strings/str_split.h"
#include "drm/drm_fourcc.h"
#include "libyuv.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/screen_connector/ring_buffer_manager.h"
#include "cuttlefish/host/libs/wayland/wayland_server_callbacks.h"
Include dependency graph for composition_manager.cpp:

Namespaces

namespace  cuttlefish
 

Functions

void cuttlefish::alpha_blend_layer (uint8_t *frame_pixels, uint32_t h, uint32_t w, uint8_t *overlay)
 

Variables

static const int kRedIdx = 0
 
static const int kGreenIdx = 1
 
static const int kBlueIdx = 2
 
static const int kAlphaIdx = 3
 

Variable Documentation

◆ kAlphaIdx

const int kAlphaIdx = 3
static

◆ kBlueIdx

const int kBlueIdx = 2
static

◆ kGreenIdx

const int kGreenIdx = 1
static

◆ kRedIdx

const int kRedIdx = 0
static