From: <dr...@bf...> - 2006-09-01 16:08:47
|
Brian Paul wrote: > Michael Dürig wrote: >> >> 2. In wglChoosePixelFormat() okayFlags should include >> PFD_GENERIC_FORMAT. The flag basically says that there is no hardware >> acceleration at all [1], [2]. > > I'm a little hesitant to make the second change. Is there a chance any > apps will check for that flag and decide they don't want to run? > > Chromium isn't a hardware driver and not a full software driver either. > I had to set this flag in order to get the BS Contact VRML/X3D software to work (see http://bitmanagement.de/products/bs_contact_vrml.en.html). This software can either run in 'normal mode' or in 'software rendering' mode. In normal mode it checks for the flag PFD_GENERIC_ACCELERATED and in software rendering mode it checks for the PFD_GENERIC_FORMAT flag. Without my patch the software wont run with Chromium. Maybe a better solution might be to include the PFD_GENERIC_ACCELERATED flag instead? According to [2] this flag indicates sort of a hybrid driver which might better suit Chromium. Michael |