FLOSS, Linux, PDA, FreeMap and more
« From CHANGI Singapore International AirportApprove OpenDocument as OASIS Standard »

Desktop Developers' Conference day-2

  07/21/05 23:52, by , Categories: Linux

GLX

  • Hardware Accelerated indirect rendaering is unsuppoerted. - want to load "client-side" DRI drivers in the server - interface between libglx and libGLcore(in server) is very differnet from interface between libGL and DRI driver(in client)
  • new generation XML configuration and code-generation.
  • Labor not cleanly divided between libglx and libGLcore - creation of GL visuals and drivers's internal representation mixed togher - reflects the pre-pbuffer nature of the code
    - entire process is very convoluted.

  • Generate server side glx protocol code - solution: use same XML to generate the server side protocol code/ can generate up to 26000 of 30000 lines of server side protcol code. addtion: server side optimization.

  • dispach table to call GL funtions. - it reduce size and load time. same as client-side.
  • impacted server side code. non-unix libGLcore implementations.
    eache change to interface will break non-unix libGLcore implementation. darwin / cygwin ports must use dispatch table and new API.

  • IHV support. ML, keep aware of future API changes.- old interface is removed in X.org 7.0.

No feedback yet


Form is loading...

April 2007
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
 << < Current> >>

Code readers

I am interested in OSS, FreeSoftware, OpenStreetMap and Linux.

Search

  XML Feeds

CMS engine
 

©2024 by H.Miura

Contact | Help | b2evolution skin by Asevo | Secure CMS