+ Reply to Thread
Page 31 of 129 FirstFirst ... 2129303132334181 ... LastLast
Results 301 to 310 of 1287
  1. #301
    Senior Member MrFox is on a distinguished road
    Join Date
    Jun 2010
    Location
    Germany
    Posts
    114

    Default

    Quote Originally Posted by DE_NISKA View Post
    Replaced shaders with only one "universal" shader. Now it can run Neocore at 19.4FPS but still no textures
    Could you please tell me (us) how to compile the drivers? There are some things that I think could be made faster.

  2. #302
    Senior Member DE_NISKA is on a distinguished road
    Join Date
    Feb 2010
    Posts
    233

    Default

    To compile you must install Android NDK.
    place files in OPENGL forlder in your home directory and run commands:
    export NDK_PROJECT_PATH=~/OPENGL/gles11
    ndk-build

    if build without errors it will place libGLESv1_CM_fimg.so in ~/OPENGL/gles11/libs

  3. #303
    Senior Member MrFox is on a distinguished road
    Join Date
    Jun 2010
    Location
    Germany
    Posts
    114

    Default

    Thanks! I am installing it now on my Ubuntu VM.

  4. #304
    Senior Member DE_NISKA is on a distinguished road
    Join Date
    Feb 2010
    Posts
    233

    Default

    About DMA. In gles20/src/platform.cpp:

    Plat::memset_long(void* _dst, unsigned int c, size_t num, void* phy)
    {
    #ifdef PLATFORM_S5PC100

    if (phy != 0)
    {
    //memset_dma((unsigned long*)_dst, c, 4 * num, phy);
    //return;
    }

    #endif // PLATFORM_S5PC100

    but if force to use memset_dma it has corrupted graphics

  5. #305
    Senior Member Duobix is on a distinguished road
    Join Date
    May 2010
    Location
    Poland
    Posts
    162

    Default

    DE_NISKA, and what does "phy" means here? It is a variable but what is it for?

  6. #306
    Senior Member DE_NISKA is on a distinguished road
    Join Date
    Feb 2010
    Posts
    233

    Default

    its not important.
    important is - #ifdef PLATFORM_S5PC100
    we have s3c6410 platform and no dma support?

  7. #307
    Moderator tom3q is on a distinguished road
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    2,029

    Default

    Quote Originally Posted by Duobix View Post
    DE_NISKA, and what does "phy" means here? It is a variable but what is it for?
    The 'phy' variable is for physical address of the destination memory.
    Quote Originally Posted by DE_NISKA View Post
    its not important.
    important is - #ifdef PLATFORM_S5PC100
    we have s3c6410 platform and no dma support?
    A quote from S3C6410 User's Manual:
    6410 contains four DMA controllers. Each DMA controller consists of 8 transfer channels.
    But the DMA controller may not support memory fill operation.

    Anyway, they should have used the 2D engine for that.

  8. #308
    Senior Member Flynny75 is on a distinguished road
    Join Date
    Jun 2010
    Location
    UK
    Posts
    308

    Default

    Speaking of 2D, was the 40-60% referring to the 2D or 3D driver? (i'm assuming 2D... just making sure)

  9. #309
    Moderator tom3q is on a distinguished road
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    2,029

    Default

    It was about the 3D driver.
    I'm not at home right now and i can't test the 2D driver to finish it, so i'm just writing whatever possible for the 3D driver on my notebook.

  10. #310
    Senior Member Flynny75 is on a distinguished road
    Join Date
    Jun 2010
    Location
    UK
    Posts
    308

    Default

    Sweet! Activity in this thread has really picked up in the last week, its good to hear of people working on it. Cant wait!


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts