#define EHERR(f, hwc, x...) \
do \
{ \
- ERR("EWL|%20.20s| | |%9s|"f, \
- "HWC", (e_hwc_output_id_get(hwc)), ##x); \
+ ERR("EWL|%20.20s| | |%2d|"f, \
+ "HWC", (e_hwc_output_index_get(hwc)), ##x); \
} \
while (0)
#define EHINF(f, hwc, x...) \
do \
{ \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC", (e_hwc_output_id_get(hwc)), ##x); \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC", (e_hwc_output_index_get(hwc)), ##x); \
} \
while (0)
return EINA_FALSE;
}
-EINTERN char *
-e_hwc_output_id_get(E_Hwc *hwc)
+EINTERN int
+e_hwc_output_index_get(E_Hwc *hwc)
{
- if (!hwc) return "NULL";
+ if (!hwc) return -1;
- EINA_SAFETY_ON_NULL_RETURN_VAL(hwc->output, NULL);
+ EINA_SAFETY_ON_NULL_RETURN_VAL(hwc->output, -1);
- return hwc->output->id;
+ return hwc->output->index;
}
EINTERN tbm_surface_queue_h
EINTERN void e_hwc_deactive_set(E_Hwc *hwc, Eina_Bool set);
EINTERN Eina_Bool e_hwc_deactive_get(E_Hwc *hwc);
EINTERN Eina_Bool e_hwc_client_is_above_hwc(E_Client *ec, E_Client *hwc_ec);
-EINTERN char *e_hwc_output_id_get(E_Hwc *hwc);
+EINTERN int e_hwc_output_index_get(E_Hwc *hwc);
EINTERN tbm_surface_queue_h e_hwc_tbm_surface_queue_get(E_Hwc *hwc);
EINTERN void e_hwc_norender_push(E_Hwc *hwc);
do \
{ \
if ((!ec) && (!ehw)) \
- ERR("EWL|%20.20s| | |%9s|"f, \
- "HWC-WIN", (e_hwc_output_id_get(hwc)), ##x); \
+ ERR("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WIN", (e_hwc_output_index_get(hwc)), ##x); \
else if (!ec) \
- ERR("EWL|%20.20s| | |%9s|ehw :%8p|"f, \
- "HWC-WIN", (e_hwc_output_id_get(hwc)),(ehw), ##x); \
+ ERR("EWL|%20.20s| | |%2d|ehw :%8p|"f, \
+ "HWC-WIN", (e_hwc_output_index_get(hwc)),(ehw), ##x); \
else \
- ERR("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehw: %8p|"f, \
+ ERR("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehw: %8p|"f, \
"HWC-WIN", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehw), \
+ (e_hwc_output_index_get(hwc)), (ehw), \
##x); \
} \
while (0)
do \
{ \
if ((!ec) && (!ehw)) \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC-WIN", (e_hwc_output_id_get(hwc)), ##x); \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WIN", (e_hwc_output_index_get(hwc)), ##x); \
else if (!ec) \
- INF("EWL|%20.20s| | |%9s|ehw :%8p|"f, \
- "HWC-WIN", (e_hwc_output_id_get(hwc)),(ehw), ##x); \
+ INF("EWL|%20.20s| | |%2d|ehw :%8p|"f, \
+ "HWC-WIN", (e_hwc_output_index_get(hwc)),(ehw), ##x); \
else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehw :%8p|"f, \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehw :%8p|"f, \
"HWC-WIN", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehw), \
+ (e_hwc_output_index_get(hwc)), (ehw), \
##x); \
} \
while (0)
if (ehw_trace) \
{ \
if ((!ec) && (!ehw)) \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC-WIN", (e_hwc_output_id_get(hwc)), ##x); \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WIN", (e_hwc_output_index_get(hwc)), ##x); \
else if (!ec) \
- INF("EWL|%20.20s| | |%9s|ehw :%8p|"f,\
- "HWC-WIN", (e_hwc_output_id_get(hwc)),(ehw), ##x); \
+ INF("EWL|%20.20s| | |%2d|ehw :%8p|"f,\
+ "HWC-WIN", (e_hwc_output_index_get(hwc)),(ehw), ##x); \
else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehw :%8p|"f, \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehw :%8p|"f, \
"HWC-WIN", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehw), \
+ (e_hwc_output_index_get(hwc)), (ehw), \
##x); \
} \
} \
do \
{ \
if ((!ec) && (!ehwq)) \
- ERR("EWL|%20.20s| | |%9s|"f, \
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ##x); \
+ ERR("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ##x); \
else if(!ec) \
- ERR("EWL|%20.20s| | |%9s|ehwq:%8p|"f, \
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ehwq, ##x); \
+ ERR("EWL|%20.20s| | |%2d|ehwq:%8p|"f, \
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ehwq, ##x); \
else \
- ERR("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehwq:%8p|"f, \
+ ERR("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehwq:%8p|"f, \
"HWC-WINQ", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehwq), \
+ (e_hwc_output_index_get(hwc)), (ehwq), \
##x); \
} \
while (0)
do \
{ \
if ((!ec) && (!ehwq)) \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ##x); \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ##x); \
else if(!ec) \
- INF("EWL|%20.20s| | |%9s|ehwq:%8p|"f, \
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ehwq, ##x); \
+ INF("EWL|%20.20s| | |%2d|ehwq:%8p|"f, \
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ehwq, ##x); \
else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehwq:%8p|"f, \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehwq:%8p|"f, \
"HWC-WINQ", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehwq), \
+ (e_hwc_output_index_get(hwc)), (ehwq), \
##x); \
} \
while (0)
if (ehwq_trace) \
{ \
if ((!ec) && (!ehwq)) \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ##x); \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ##x); \
else if(!ec) \
- INF("EWL|%20.20s| | |%9s|ehwq:%8p|"f,\
- "HWC-WINQ", (e_hwc_output_id_get(hwc)), ehwq, ##x); \
+ INF("EWL|%20.20s| | |%2d|ehwq:%8p|"f,\
+ "HWC-WINQ", (e_hwc_output_index_get(hwc)), ehwq, ##x); \
else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|ehwq:%8p|"f, \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|ehwq:%8p|"f, \
"HWC-WINQ", \
(e_client_util_win_get(ec)), \
(ec), \
- (e_hwc_output_id_get(hwc)), (ehwq), \
+ (e_hwc_output_index_get(hwc)), (ehwq), \
##x); \
} \
} \
#define CLEAR(x) memset(&(x), 0, sizeof (x))
#endif
-#define EHWSERR(f, hwc, x...) \
- do \
- { \
- ERR("EWL|%20.20s| | |%9s|"f, \
- "HWC-WINS", (e_hwc_output_id_get(hwc)), ##x); \
- } \
+#define EHWSERR(f, hwc, x...) \
+ do \
+ { \
+ ERR("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINS", (e_hwc_output_index_get(hwc)), ##x); \
+ } \
while (0)
-#define EHWSINF(f, ec, hwc, x...) \
- do \
- { \
- if (!ec) \
- INF("EWL|%20.20s| | |%9s|"f, \
- "HWC-WINS", (e_hwc_output_id_get(hwc)), ##x); \
- else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|"f, \
- "HWC-WINS", \
- (e_client_util_win_get(ec)), \
- (ec), (e_hwc_output_id_get(hwc)), \
- ##x); \
- } \
+#define EHWSINF(f, ec, hwc, x...) \
+ do \
+ { \
+ if (!ec) \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINS", (e_hwc_output_index_get(hwc)), ##x); \
+ else \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|"f, \
+ "HWC-WINS", \
+ (e_client_util_win_get(ec)), \
+ (ec), (e_hwc_output_index_get(hwc)), \
+ ##x); \
+ } \
while (0)
-#define EHWSTRACE(f, ec, hwc, x...) \
- do \
- { \
- if (ehws_trace) \
- { \
- if (!ec) \
- INF("EWL|%20.20s| | |%9s|"f,\
- "HWC-WINS", (e_hwc_output_id_get(hwc)), ##x); \
- else \
- INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%9s|"f, \
- "HWC-WINS", \
- (e_client_util_win_get(ec)), \
- (ec), (e_hwc_output_id_get(hwc)), \
- ##x); \
- } \
- } \
+#define EHWSTRACE(f, ec, hwc, x...) \
+ do \
+ { \
+ if (ehws_trace) \
+ { \
+ if (!ec) \
+ INF("EWL|%20.20s| | |%2d|"f, \
+ "HWC-WINS", (e_hwc_output_index_get(hwc)), ##x);\
+ else \
+ INF("EWL|%20.20s|w:0x%08zx|ec:%8p|%2d|"f, \
+ "HWC-WINS", \
+ (e_client_util_win_get(ec)), \
+ (ec), (e_hwc_output_index_get(hwc)), \
+ ##x); \
+ } \
+ } \
while (0)
#define ROUNDUP(s,c) (((s) + (c-1)) & ~(c-1))