Page MenuHomePhabricator

jutty (jutty.lee)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jan 24 2017, 12:28 AM (98 w, 6 d)
Availability
Available

Recent Activity

Feb 22 2017

jutty added a comment to D4528: [Evas GL Thread 4] evas/gl_common: (GL thread) Add new files for API-level threading (1/5).

Use macro for naming rule,.. for example:

#define GLFN_TH(api)           evas_##api##_th
#define GLFN_TH_SET(api)    evas_##api##_orig_set
#define GLFN_TH_GET(api)   evas_##api##_orig_get
Feb 22 2017, 11:45 PM

Feb 21 2017

jutty added a comment to D4528: [Evas GL Thread 4] evas/gl_common: (GL thread) Add new files for API-level threading (1/5).
Feb 21 2017, 10:59 PM
jutty added a comment to D4528: [Evas GL Thread 4] evas/gl_common: (GL thread) Add new files for API-level threading (1/5).

If you use a naming rule for macros, do you apply any api that has already been replaced in the engine?

Feb 21 2017, 1:33 AM

Feb 8 2017

jutty added a comment to D4528: [Evas GL Thread 4] evas/gl_common: (GL thread) Add new files for API-level threading (1/5).

set/get function names have been modified for naming consistency.

Feb 8 2017, 9:45 PM

Feb 6 2017

jutty added a comment to D4534: [Evas GL Thread 10] Makefile_Evas.am: (GL thread) Add a macro definition to classify building gl_common itself.

As you know, the gl_generic module and other gl back-end modules use gl_common sources. And gl back-end modules inherit gl_generic module so same symbols (evas_{gl API}_th,..) will be duplicated. It will be problems at run-time.

Feb 6 2017, 9:21 PM

Feb 1 2017

jutty added a comment to D4534: [Evas GL Thread 10] Makefile_Evas.am: (GL thread) Add a macro definition to classify building gl_common itself.

The macro appears to be hard to define in config.h because it is not a value and its location is important.

Feb 1 2017, 6:34 PM