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 2025
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      
 << <   > >>

Code readers

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

Search

  XML Feeds

CMS engine
 

©2025 by H.Miura

Contact | Help | b2evolution skin by Asevo | Secure CMS