output->renderer = tdm->pixman_renderer;
- err = tdm_output_get_mode(output->output, &mode);
+ err = tdm_output_get_mode(output->toutput, &mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_get_mode() failed.\n");
output->tbm_surface_queue = tbm_surface_queue_create(3,
output->renderer = tdm->gl_renderer;
- err = tdm_output_get_mode(output->output, &mode);
+ err = tdm_output_get_mode(output->toutput, &mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_get_mode() failed.\n");
tdm_error err;
- err = tdm_output_get_mode(output->output, &mode);
+ err = tdm_output_get_mode(output->toutput, &mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, return PEPPER_FALSE,
"tdm_output_get_mode()\n");
info.src_config.pos.w = mode->hdisplay;
info.src_config.pos.h = mode->vdisplay;
- tdm_output_get_layer_count(output->output, &num_layer);
+ tdm_output_get_layer_count(output->toutput, &num_layer);
PEPPER_CHECK(num_layer > 0, return PEPPER_FALSE, "number of tdm_layer is 0\n");
for (i = 0; i < num_layer; i++) {
plane = (pepper_tdm_plane_t *)calloc(1, sizeof(pepper_tdm_plane_t));
PEPPER_CHECK(plane, return PEPPER_FALSE, "calloc failed\n");
- plane->layer = (tdm_layer *)tdm_output_get_layer(output->output, i, &err);
+ plane->layer = (tdm_layer *)tdm_output_get_layer(output->toutput, i, &err);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_get_layer failed err:%d\n", err);
unsigned int subpixel;
tdm_error ret;
- ret = tdm_output_get_subpixel(output->output, &subpixel);
+ ret = tdm_output_get_subpixel(output->toutput, &subpixel);
PEPPER_CHECK(ret == TDM_ERROR_NONE, return WL_OUTPUT_SUBPIXEL_UNKNOWN, "faile get subpixel\n");
switch (subpixel) {
int num_mode;
const tdm_output_mode *modes;
- tdm_output_get_available_modes(output->output, &modes, &num_mode);
+ tdm_output_get_available_modes(output->toutput, &modes, &num_mode);
return num_mode;
}
const tdm_output_mode *cur_mode;
tdm_error error = TDM_ERROR_NONE;
- tdm_output_get_available_modes(output->output, &modes, &num_mode);
+ tdm_output_get_available_modes(output->toutput, &modes, &num_mode);
PEPPER_CHECK(index < num_mode, return, "mode index is invalid\n");
mode->flags = 0;
if (modes[index].type & TDM_OUTPUT_MODE_TYPE_PREFERRED)
mode->flags |= WL_OUTPUT_MODE_PREFERRED;
- error = tdm_output_get_mode(output->output, &cur_mode);
+ error = tdm_output_get_mode(output->toutput, &cur_mode);
if (error == TDM_ERROR_NONE) {
if (cur_mode == &modes[index])
mode->flags |= WL_OUTPUT_MODE_CURRENT;
const tdm_output_mode *modes;
tdm_error err;
- tdm_output_get_available_modes(output->output, &modes, &num_mode);
+ 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 &&
mode->h == (int32_t)modes[i].vdisplay &&
mode->refresh == (int32_t)modes[i].vrefresh) {
- err = tdm_output_set_mode(output->output, &modes[i]);
+ err = tdm_output_set_mode(output->toutput, &modes[i]);
PEPPER_CHECK(err == TDM_ERROR_NONE, return PEPPER_FALSE,
"tdm_output_set_mode() failed mode:%s\n", modes[i].name);
return PEPPER_TRUE;
output->back);
PEPPER_CHECK(err == TDM_ERROR_NONE, return, "tdm_layer_set_buffer() failed");
- err = tdm_output_commit(output->output, 0, __tdm_output_commit_cb, output);
+ err = tdm_output_commit(output->toutput, 0, __tdm_output_commit_cb, output);
PEPPER_CHECK(err == TDM_ERROR_NONE, return, "tdm_output_commit() failed");
output->page_flip_pending = PEPPER_TRUE;
const char *render_env = getenv("PEPPER_RENDERER");
- err = tdm_display_get_output_count(tdm->disp, &num_output);
+ 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");
output = (pepper_tdm_output_t *)calloc(1, sizeof(pepper_tdm_output_t));
PEPPER_CHECK(output, goto error, "Failed to allocate memory for pepper_tdm_output_t\n");
output->tdm = tdm;
- output->output = (tdm_output *)tdm_display_get_output(tdm->disp, num_output,
+ output->toutput = (tdm_output *)tdm_display_get_output(tdm->tdisplay, num_output,
&err);
- PEPPER_CHECK((output->output && (err == TDM_ERROR_NONE)), goto error,
+ PEPPER_CHECK((output->toutput && (err == TDM_ERROR_NONE)), goto error,
"tdm_display_get_output(%d) failed err:%d\n", num_output, err);
/*Check connection state*/
- err = tdm_output_get_conn_status(output->output, &status);
+ err = tdm_output_get_conn_status(output->toutput, &status);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_display_get_output(%d) failed err:%d\n", num_output, err);
- if (status != TDM_OUTPUT_CONN_STATUS_CONNECTED)
+ if (status == TDM_OUTPUT_CONN_STATUS_DISCONNECTED)
continue;
/*Setup default mode*/
- err = tdm_output_get_available_modes(output->output, &modes, &num_mode);
+ err = tdm_output_get_available_modes(output->toutput, &modes, &num_mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_get_available_modes(%d) failed err:%d\n", num_output, err);
for (i = 0; i < num_mode; i++) {
}
if (preferred_mode) {
- err = tdm_output_set_mode(output->output, preferred_mode);
+ err = tdm_output_set_mode(output->toutput, preferred_mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_set_mode() failed err:%d\n", err);
} else if (default_mode) {
- err = tdm_output_set_mode(output->output, default_mode);
+ err = tdm_output_set_mode(output->toutput, default_mode);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_set_mode() failed err:%d\n", err);
} else {
- err = tdm_output_set_mode(output->output, &modes[0]);
+ err = tdm_output_set_mode(output->toutput, &modes[0]);
PEPPER_CHECK(err == TDM_ERROR_NONE, goto error,
"tdm_output_set_mode() failed err:%d\n", err);
}