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

June 2006
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