static void
__tdm_renderer_pixman_free_target(void *user_data)
{
+ PEPPER_INFO("\n");
+
pepper_render_target_t *target = user_data;
if (target)
static pepper_render_target_t *
__tdm_renderer_pixman_get_target(tbm_surface_h surface)
{
+ PEPPER_INFO("\n");
+
tbm_bo bo;
pepper_render_target_t *target = NULL;
static void
__tdm_renderer_pixman_render(pepper_tdm_output_t *output)
{
+ PEPPER_INFO("\n");
+
const pepper_list_t *render_list = pepper_plane_get_render_list(
output->primary_plane->base);
pepper_region_t *damage = pepper_plane_get_damage_region(
static void
__tdm_renderer_pixman_fini(pepper_tdm_output_t *output)
{
+ PEPPER_INFO("\n");
+
pepper_region_fini(&output->previous_damage);
if (output->render_target)
const tdm_output_mode *mode;
tdm_error err = TDM_ERROR_NONE;
+ PEPPER_INFO("\n");
+
if (!tdm->pixman_renderer) {
tdm->pixman_renderer = pepper_pixman_renderer_create(tdm->compositor);
PEPPER_CHECK(tdm->pixman_renderer, return,
static void
__tdm_renderer_gl_render(pepper_tdm_output_t *output)
{
+ PEPPER_INFO("\n");
+
int ret;
const pepper_list_t *render_list = pepper_plane_get_render_list(
static void
__tdm_renderer_gl_fini(pepper_tdm_output_t *output)
{
+ PEPPER_INFO("\n");
+
if (output->render_target)
pepper_render_target_destroy(output->render_target);
static void
__tdm_renderer_gl_init(pepper_tdm_output_t *output)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_t *tdm = output->tdm;
const tdm_output_mode *mode;
uint32_t native_visual_id = TBM_FORMAT_XRGB8888;
__tdm_output_commit_cb(tdm_output *o, unsigned int sequence,
unsigned int tv_sec, unsigned int tv_usec, void *user_data)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = user_data;
struct timespec ts;
static void
pepper_tdm_output_destroy(void *o)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
/* TODO: */
static int32_t
pepper_tdm_output_get_subpixel_order(void *o)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
unsigned int subpixel;
tdm_error ret;
static const char *
pepper_tdm_output_get_maker_name(void *o)
{
+ PEPPER_INFO("\n");
+
return "tizen.org";
}
static const char *
pepper_tdm_output_get_model_name(void *o)
{
+ PEPPER_INFO("\n");
+
return "TDM";
}
static int
pepper_tdm_output_get_mode_count(void *o)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
int num_mode;
const tdm_output_mode *modes;
static void
pepper_tdm_output_get_mode(void *o, int index, pepper_output_mode_t *mode)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
int num_mode;
const tdm_output_mode *modes;
const tdm_output_mode *modes;
tdm_error err;
+ PEPPER_INFO("\n");
+
tdm_output_get_available_modes(output->toutput, &modes, &num_mode);
for (i = 0; i < num_mode; i++) {
if (mode->w == (int32_t)modes[i].hdisplay &&
pepper_list_t *l;
pepper_tdm_output_t *output = o;
+ PEPPER_INFO("\n");
+
pepper_list_for_each_list(l, view_list) {
pepper_view_t *view = l->item;
pepper_plane_t *plane = NULL;
static void
pepper_tdm_output_start_repaint_loop(void *o)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
struct timespec ts;
static void
pepper_tdm_output_repaint(void *o, const pepper_list_t *plane_list)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
tdm_error err;
pepper_tdm_output_attach_surface(void *o, pepper_surface_t *surface, int *w,
int *h)
{
+ PEPPER_INFO("\n");
+
pepper_tdm_output_t *output = (pepper_tdm_output_t *)o;
pepper_renderer_attach_surface(output->renderer, surface, w, h);
}
pepper_tdm_output_flush_surface_damage(void *o, pepper_surface_t *surface,
pepper_bool_t *keep_buffer)
{
- pepper_tdm_output_t *output = o;
+ PEPPER_INFO("\n");
+
+ pepper_tdm_output_t *output = o;
pepper_buffer_t *buffer = pepper_surface_get_buffer(surface);
pepper_renderer_flush_surface_damage(output->renderer, surface);
const char *render_env = getenv("PEPPER_RENDERER");
+ PEPPER_INFO("\n");
+
err = tdm_display_get_output_count(tdm->tdisplay, &num_output);
PEPPER_CHECK(err == TDM_ERROR_NONE, return PEPPER_FALSE, "Failed to get number of outputs\n");
PEPPER_CHECK(num_output > 0, return PEPPER_FALSE, "Number of output is 0\n");