Forums - KGSL

6 posts / 0 new
Last post
KGSL
Join Date: 8 Nov 11
Posts: 2
Posted: Tue, 2011-11-08 02:47

Please provide more information on KGSL

  • Up1
  • Down0
Steve L (not verified)
Posted: Wed, 2011-11-16 14:45

Please provide more context as to what you are asking for and from what perspective.

  • Up0
  • Down0
navy.xliu
Join Date: 13 Aug 13
Posts: 4
Posted: Sat, 2014-03-29 10:53

what's the meaning of kgsl here?
 

my program has the following error message:

xliu@maindeck:~/flashdemo$ adb logcat Adreno-GSL:* *:S
--------- beginning of /dev/log/main
--------- beginning of /dev/log/system
W/Adreno-GSL(13736): <sharedmem_gpumem_alloc_id:1431>: sharedmem_gpumem_alloc: mmap failed errno 12 Out of memory
E/Adreno-GSL(13736): <ioctl_kgsl_sharedmem_alloc:1532>: ioctl_kgsl_sharedmem_alloc: FATAL ERROR : (null)
  • Up0
  • Down0
jake.weinstein
Join Date: 11 Feb 13
Posts: 44
Posted: Sat, 2014-03-29 12:53

KGSL is just kernel graphics support layer.  It's the in-kernel Adreno drivers that communicate with the userland binaries to render graphics.

  • Up0
  • Down0
navy.xliu
Join Date: 13 Aug 13
Posts: 4
Posted: Sat, 2014-03-29 21:17

 I just ported a program from desktop to Snapdragon platform. It look fine on x86 linux desktop. 

do you have any idea about this failure? I am using Nexus4 + Snapdragon 8064. how I can track the issue?

  • Up0
  • Down0
Sonicadvance1
Join Date: 2 Nov 12
Posts: 51
Posted: Sat, 2014-03-29 22:08

If you've ported an application from desktop I assume you're using glMapBufferRange or glBufferSubData. Don't use either of those since they are broken as shit on Adreno drivers.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.