Re: RFC : query.c d3d9 test...

2009-11-23 Thread Roderick Colenbrander
On Mon, Nov 23, 2009 at 9:23 PM, Stefan Dösinger wrote: > > Am 23.11.2009 um 21:00 schrieb chris ahrendt: >> The test fails with : >> >> query.c:224: Test failed: IDirect3DQuery9_GetData a 2nd time on a ended >> query returned 0001 > This is Windows, right? Which GPU/driver? > > My guess is t

Re: RFC: visual.c:783: Test failed: DSTALPHA on frame buffer returned color 0x00ff0000, expected 0x000000ff

2009-11-24 Thread Roderick Colenbrander
On Tue, Nov 24, 2009 at 5:12 AM, chris ahrendt wrote: > Ok going through and looking at the next failure in wine tests I found this > one : > > > If you look at the code its: > > >  779     color = getPixelColor(device, 160, 120); >  780     red =   (color & 0x00ff) >> 16; >  781     green =

Re: opengl32: fix wglCreateContextAttribsARB on nvidia

2009-11-24 Thread Roderick Colenbrander
On Tue, Nov 24, 2009 at 9:10 AM, Dmitry Timoshkov wrote: > "Roderick Colenbrander" wrote: > >> +/* Nvidia converts win32 error codes to (0xc007 << 16) | win32_error_code >> */ >> +#define NVIDIA_HRESULT_FROM_WIN32(x) (HRESULT_FROM_WIN32(x) | 0x4000) &

Re: RFC: visual.c:783: Test failed: DSTALPHA on frame buffer returned color 0x00ff0000, expected 0x000000ff

2009-11-25 Thread Roderick Colenbrander
On Wed, Nov 25, 2009 at 3:46 AM, chris ahrendt wrote: > Roderick Colenbrander wrote: >> On Tue, Nov 24, 2009 at 5:12 AM, chris ahrendt wrote: >>> Ok going through and looking at the next failure in wine tests I found this >>> one : >>> >>> >

RFC: winediag script

2009-12-02 Thread Roderick Colenbrander
ell guru, so I would love to get some positive feedback) Thanks, Roderick Colenbrander winediag Description: Binary data

Re: RFC: winediag script

2009-12-02 Thread Roderick Colenbrander
On Wed, Dec 2, 2009 at 9:11 PM, Dan Kegel wrote: > I love the idea. Could it be packaged with wine, or > do you think it would be better off being a cousin of winetricks? > > > The current script is a proof of concept. It would be nice if we could have something like this in Wine. The main thin

Re: [PATCH 1/7] dsound: Remove support for IKsPropertySet for now

2009-12-05 Thread Roderick Colenbrander
On Sat, Dec 5, 2009 at 12:50 PM, Stefan Dösinger wrote: > > Am 05.12.2009 um 10:35 schrieb Chris Robinson: >> Except it also has API-provided 3D features that would be a big benefit for >> implementing DSound3D, > This is indeed a big plus for OpenAL - if we use our own sound system we'll > have

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
I have made some drawings of the current Wine audio architecture, the WinXP architecture, the Vista architecture and the proposals we have seen. The drawings are based on information which can be found on MSDN. Regarding Vista/Win7 it would be useful to read: http://msdn.microsoft.com/en-us/library

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
On Sun, Dec 6, 2009 at 5:08 PM, Stefan Dösinger wrote: > > Am 06.12.2009 um 15:32 schrieb Roderick Colenbrander: >> This audio engine is quite similar to >> pulseaudio and it offers functionality like per stream volume which >> normal APIs like oss/alsa/openal don't o

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
On Sun, Dec 6, 2009 at 5:10 PM, Roderick Colenbrander wrote: > On Sun, Dec 6, 2009 at 5:08 PM, Stefan Dösinger > wrote: >> >> Am 06.12.2009 um 15:32 schrieb Roderick Colenbrander: >>> This audio engine is quite similar to >>> pulseaudio and it offers functi

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
On Sun, Dec 6, 2009 at 10:42 PM, Stefan Dösinger wrote: >> Though, how would MIDI be handled. I think that OpenAL doesn't handle MIDI... > Good question. > > As far as I can see PulseAudio doesn't support MIDI either, but it is > certainly available in Alsa, CoreAudio and on Windows Vista, even t

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
On Sun, Dec 6, 2009 at 11:19 PM, Stefan Dösinger wrote: > > Am 06.12.2009 um 22:57 schrieb Roderick Colenbrander: >> Joysticks work using /dev/js or evdev these days. It was hard to find >> some info on MIDI for Vista but I believe it still works using WinMM. >> You rea

Re: Wine sound discussion summary

2009-12-06 Thread Roderick Colenbrander
On Sun, Dec 6, 2009 at 11:34 PM, Stefan Dösinger wrote: > > Am 06.12.2009 um 23:21 schrieb Maarten Lankhorst: >> I wouldn't be surprised if this still was the case, we could keep the midi >> interfaces around and just report 0 wave in/out devices for >> oss/coreaudio/alsaa once we complete wine7

Re: Wine sound discussion summary

2009-12-07 Thread Roderick Colenbrander
On Mon, Dec 7, 2009 at 11:53 AM, Francois Gouget wrote: > On Sun, 6 Dec 2009, Reece Dunn wrote: > [...] >> If Wine is going to go down the Windows 7 audio route, why not >> redirect everything to pulseaudio? > > Is PulseAudio supported on Mac OS X, FreeBSD and Solaris? > If not then we'd need an a

Re: 2/2 WGL: move some traces to winediag

2009-12-07 Thread Roderick Colenbrander
On Mon, Dec 7, 2009 at 10:17 PM, Henri Verbeet wrote: > 2009/12/7 Roderick Colenbrander : >> Use this version instead. The last version contained some updates to >> the wined3d winediag patch. >> > Sending this to winediag does mean it won't show up in +wgl traces >

Re: Wine sound discussion summary

2009-12-07 Thread Roderick Colenbrander
On Mon, Dec 7, 2009 at 11:00 PM, Ken Thomases wrote: > On Dec 6, 2009, at 10:08 AM, Stefan Dösinger wrote: > >> Am 06.12.2009 um 15:32 schrieb Roderick Colenbrander: >>> This audio engine is quite similar to >>> pulseaudio and it offers functionality like per strea

Re: Sound concerns

2009-12-11 Thread Roderick Colenbrander
>> If there are any other open concerns, apart from packaging, let me know, >> since I really want to get dsound openal merged. :) >> If there are still concerns that are open I would like to know, especially >> if they affect wasapi which is defined in include/audioclient.idl and >> audiopolicy

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 10:40 AM, Nikolay Sivov wrote: > Hi. > > Yesterday I looked at XP introduced messages for Edit controls > (EM_SETCUEBANNER/EM_GETCUEBANNER). > This definitely doesn't work without v6 module loaded. > > Does someone have any idea how this supposed to work? Any comments are >

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 11:48 AM, Nikolay Sivov wrote: > On 12/13/2009 13:08, Roderick Colenbrander wrote: >> >> On Sun, Dec 13, 2009 at 10:40 AM, Nikolay Sivov >>  wrote: >> >>> >>> Hi. >>> >>> Yesterday I looked at XP introduced

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
>> The main test which AJ suggested would be to 'force' native user32 to >> call RegisterClassNameW. There would be a dummy dll containing a >> RegisterClassNameW to which lets say the Button control would be >> redirected using a manifest. > > If I got it right you're talking about a dummy dll wit

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 1:46 PM, Nikolay Sivov wrote: > On 12/13/2009 15:15, Roderick Colenbrander wrote: >>>> >>>> The main test which AJ suggested would be to 'force' native user32 to >>>> call RegisterClassNameW. There would be a dummy dll conta

Re: Edit control messages through Comctl32 v6 module

2009-12-15 Thread Roderick Colenbrander
On Tue, Dec 15, 2009 at 11:08 AM, Nikolay Sivov wrote: > On 12/13/2009 15:15, Roderick Colenbrander wrote: >>>> >>>> The main test which AJ suggested would be to 'force' native user32 to >>>> call RegisterClassNameW. There would be a dummy dll c

Re: wine autodetec 32/64 application

2009-12-19 Thread Roderick Colenbrander
Hi Giuseppe, Support for 64-bit is under heavy development and it our goal for Wine 1.2. A simple script to forward execution to 32-bit or 64-bit wine is not enough. Work is going on to integrate 32-bit and 64-bit Wine. Parts of the infrastructure for this are already in place (e.g. a shared wines

Re: [1/5] WineD3D: Revert the GL usage confusion

2009-12-22 Thread Roderick Colenbrander
On Tue, Dec 22, 2009 at 4:51 PM, Stefan Dösinger wrote: > We had a discussion in wine-devel a few days ago about which GL usage is > better. The red book also agrees with the GL wiki, but the GL 3.0 spec uses > the confusing language the extension used. > > In my performance testing there is no

Re: [3/5] WineD3D: Set WINED3D_BUFFER_CREATEBO in buffer_init

2009-12-22 Thread Roderick Colenbrander
On Tue, Dec 22, 2009 at 6:44 PM, Henri Verbeet wrote: > 2009/12/22 Stefan Dösinger : >> +    conv = ((FVF & WINED3DFVF_POSITION_MASK) == WINED3DFVF_XYZRHW ) || (FVF >> & (WINED3DFVF_DIFFUSE | WINED3DFVF_SPECULAR)); >>      hr = buffer_init(object, This, Size, Usage, WINED3DFMT_VERTEXDATA, >> -  

Re: [1/5] WineD3D: Revert the GL usage confusion

2009-12-22 Thread Roderick Colenbrander
On Tue, Dec 22, 2009 at 5:08 PM, Roderick Colenbrander wrote: > On Tue, Dec 22, 2009 at 4:51 PM, Stefan Dösinger > wrote: >> We had a discussion in wine-devel a few days ago about which GL usage is >> better. The red book also agrees with the GL wiki, but the GL 3.0 spec uses

Re: wined3d: Added further Nvidia Geforce 8xxx detection.

2009-12-30 Thread Roderick Colenbrander
Since we group cards, there is no need to add a lot of extra PCI ids. On Wed, Dec 30, 2009 at 1:02 PM, Aaron Brazener wrote: > The attached patch is to add the missing PCI device information for > the Nvidia 8xxx series of cards. > > > >

Re: Patch feedback requested for OleCreatePropertyFrame()

2010-01-04 Thread Roderick Colenbrander
On Mon, Jan 4, 2010 at 7:18 PM, Geoffrey Hausheer wrote: > On Mon, Jan 4, 2010 at 9:06 AM, Wolfram Sang  wrote: >>> task.  There doesn't appear to be anything in this code that would be >>> patent encumbered, but the code itself certainly falls under >>> Hidenori's copyright which he has effective

Re: Legal issues with wine development

2010-01-15 Thread Roderick Colenbrander
Just to provide some reference to another project which had a similar issue. As you likely know Android is based on Linux. Except for the kernel which is obviously GPL, the platform uses as little (L)GPL code as possible. Their libc implementation, Bionic, is based on BSD but they required Linux he

Re: libpng dependency issue

2010-02-02 Thread Roderick Colenbrander
On Tue, Feb 2, 2010 at 8:46 PM, Luca Bennati wrote: > First: should i open a bug for this? > The problem is from the new libpng 1.4.0: this evening i just updated this > lib, and now i get compile error in dlls/windowscodecs/pngformat.c > I'm still investigating the issue to find a solution, but t

Re: libpng dependency issue

2010-02-03 Thread Roderick Colenbrander
On Wed, Feb 3, 2010 at 11:57 AM, Luca Bennati wrote: > > > 2010/2/3 Luca Bennati > >> >> LD_LIBRARY_PATH="../../libs/wine:$LD_LIBRARY_PATH" ../../tools/wrc/wrc >> --nostdinc -I. -I. -I../../include -I../../include  -D__WINESRC__ >> -foversion.res version.rc >> ../../tools/winegcc/winegcc  -B../..

Re: idea: display drivers

2010-02-07 Thread Roderick Colenbrander
> Emmanuel's code is available from Sourceforge.  It is a good starting > point for this.  If you want, send me what you have so far for testing > purposes.  It would be great to have a native MacOSX windowing system. > > James McKenzie > The design of the old quartz driver is not correct. I remem

Re: idea: display drivers

2010-02-07 Thread Roderick Colenbrander
On Sun, Feb 7, 2010 at 4:40 PM, Reece Dunn wrote: > On 7 February 2010 15:02, Roderick Colenbrander > wrote: >>> Emmanuel's code is available from Sourceforge.  It is a good starting >>> point for this.  If you want, send me what you have so far for testing >&g

Re: Intercepting GDI calls

2010-02-12 Thread Roderick Colenbrander
On Fri, Feb 12, 2010 at 8:01 AM, Charles Davis wrote: > Jui-Hao Chiang wrote: >> Hi, all: >> >> I am currently starting a project which tries to run a window >> application on one (source) machine, and display on another >> (destination) machine. Of course, the VNC or X11 forwarding technique >> c

Re: Intercepting GDI calls

2010-02-14 Thread Roderick Colenbrander
On Sun, Feb 14, 2010 at 6:31 PM, David Gerard wrote: > On 12 February 2010 06:11, Jui-Hao Chiang wrote: > >> I am currently starting a project which tries to run a window >> application on one (source) machine, and display on another >> (destination) machine. Of course, the VNC or X11 forwarding

Re: Current status of XI2 mouse stuff now that Lucid Lynx includes XI2?

2010-02-15 Thread Roderick Colenbrander
On Mon, Feb 15, 2010 at 2:13 AM, Dan Kegel wrote: > On Sun, Feb 14, 2010 at 4:46 PM, Ben Klein wrote: >> On 15 February 2010 11:13, Dan Kegel wrote: >>> I recall that Paul Hampson did a first cut at using XI2, >>> linked to from the bottom of http://wiki.winehq.org/DInput, >>> and http://wiki.wi

Re: Current status of XI2 mouse stuff now that Lucid Lynx includes XI2?

2010-02-15 Thread Roderick Colenbrander
On Mon, Feb 15, 2010 at 3:40 PM, Warren Dumortier wrote: > As a simple user i have a question. > Will WIne include the patch once it exists and is accepted or will the > Wine team only include it once all major distros use the new Xorg? > I'm really looking forward XInput2 in Wine, but maybe both

Re: [PATCH 1/3] user32/winex11: Move 32-bit cursor/icon structure to 32-bit header.

2010-02-16 Thread Roderick Colenbrander
On Tue, Feb 16, 2010 at 10:35 AM, Alexandre Julliard wrote: > Erich Hoover writes: > >> I'm sorry it's taken me so long to get back on this issue, I've been >> attempting to come up with, and test, an alternative solution.  The >> original patch was approached with a mind toward keeping the code

Re: SDL for DirectDraw

2010-02-19 Thread Roderick Colenbrander
Our DirectDraw implementation is good. Sure there are performance issues in some cases but those can be fixed. SDL is not suited for DirectDraw emulation because it doesn't offer all the functionality we need. Second, SDL on Linux uses X11 and other APIs directly. Games running on Wine use win32 AP

Re: Summer of code idea: make tiny game demos to expose problems in Wine

2010-02-23 Thread Roderick Colenbrander
On Tue, Feb 23, 2010 at 2:29 PM, Francois Gouget wrote: > On Sun, 21 Feb 2010, Dan Kegel wrote: > >> I've just added >> http://wiki.winehq.org/SummerOfCode#head-5cdc861e4369f94f0af19d09710d33d76b1f5c64 >> Current text: >> "Big games are hard to debug. >> Small demo games show interesting problems

Re: wined3d: Don't crash when opengl is not available.

2010-03-02 Thread Roderick Colenbrander
In what situation does it exactly crash for you? Is it crashing because there is no libGL around? I'm not sure what the right thing to do is. Due to it our wglGetProcAddress won't function because it relies on glXGetProcAddress. Our use of wglGetProcAddress isn't correct (but it works on WINE :))

Re: wined3d: Don't crash when opengl is not available.

2010-03-03 Thread Roderick Colenbrander
On Wed, Mar 3, 2010 at 8:14 AM, Kusanagi Kouichi wrote: > On 2010-03-02 18:06:00 +0100, Roderick Colenbrander wrote: >> In what situation does it exactly crash for you? Is it crashing >> because there is no libGL around? I'm not sure what the right thing to >

Re: OpenCL apps

2010-03-05 Thread Roderick Colenbrander
The main thing we lack at this point is an opencl32 -> libCL (or is it libopencl) wrapper. Though it might be wise to wait a bit with it since the library isn't stable yet. Right now vendors have their own libs but it seems to be moving to an ICD mechanism similar to opengl. This might influence th

Wiki - 3D driver issues

2010-03-08 Thread Roderick Colenbrander
Hi, Multiple times a day you encounter people who can't get 3D working in Wine. I'm getting so sick of these questions, that I decided to start a new page on the Wiki. http://wiki.winehq.org/3DDriverIssues Feel free to add more information to it. I don't want it to give detailed instructions on h

Re: wined3d: Add Nvidia 8800GTX detection

2010-03-08 Thread Roderick Colenbrander
Hi Luke, We don't want to have all possible GPU models in (there are so many different models). It only gives a hint to apps (yes the proper amount of video memory is more serious) but this should be fixed in a different way I think e.g. nv-control. I think I might look into that again soon. Rode

Re: Wiki - 3D driver issues

2010-03-08 Thread Roderick Colenbrander
On Mon, Mar 8, 2010 at 10:41 PM, Stefan Dösinger wrote: > > Am 08.03.2010 um 13:23 schrieb Roderick Colenbrander: > >> Hi, >> >> Multiple times a day you encounter people who can't get 3D working in >> Wine. I'm getting so sick of these questions, that I

Re: wined3d: Add Nvidia 8800GTX detection

2010-03-08 Thread Roderick Colenbrander
On Mon, Mar 8, 2010 at 10:40 PM, Stefan Dösinger wrote: > > Am 08.03.2010 um 14:21 schrieb Roderick Colenbrander: > >> Hi Luke, >> >> We don't want to have all possible GPU models in (there are so many >> different models). It only gives a hint to apps (yes t

Re: measuring audio latency?

2010-03-09 Thread Roderick Colenbrander
On Tue, Mar 9, 2010 at 11:00 AM, Maarten Lankhorst wrote: > Hi Dan, > > 2010/3/9 Dan Kegel : >> Hey folks, >> before Maarten goes and implements wine audio >> on top of OpenAL, does anyone know of a nice >> automated tool for measuring audio latency >> that works on multiple APIs?  i.e. it'd be co

Re: Is there something we can do about Java?

2010-03-09 Thread Roderick Colenbrander
On Tue, Mar 9, 2010 at 8:42 PM, Scott Ritchie wrote: > I've run into a few applications that simply assume Java is installed. They > die horribly with a "javaw" not found. > > My first inclination is to just pop up a message explaining what went wrong > and how to fix it, with a clickable link to

Re: 1/2 wined3d: Implement IWineD3DDeviceImpl_ColorFill using ClearSurface instead of 'BltOverride'

2010-03-12 Thread Roderick Colenbrander
On Fri, Mar 12, 2010 at 11:58 AM, Stefan Dösinger wrote: > > Am 11.03.2010 um 22:34 schrieb Roderick Colenbrander: > >> Hi, >> >> This patch makes IWineD3DDeviceImpl_ColorFill use Clear instead of >> BltOverride for color filling (it falls back to software blit

Re: Wiki - 3D driver issues

2010-03-14 Thread Roderick Colenbrander
On Sun, Mar 14, 2010 at 4:23 AM, James McKenzie wrote: > Stefan Dösinger wrote: >> Am 08.03.2010 um 13:23 schrieb Roderick Colenbrander: >> >> >>> Hi, >>> >>> Multiple times a day you encounter people who can't get 3D working in >>> W

Re: Documentation?

2010-03-14 Thread Roderick Colenbrander
On Sat, Mar 13, 2010 at 11:40 PM, Scott Ritchie wrote: > On 03/12/2010 11:01 AM, André Hentschel wrote: >> >> Hi Folks, >> As we are getting somehow closer to Wine 1.2 i wonder how important >> updates on the Documentation are. >> Further i am confused about sending patches, should they just chang

Re: DirectX 2D?

2010-03-16 Thread Roderick Colenbrander
Direct2D support might not be that far away though and we MIGHT be able to use the native dll for now (depending on how it is implemented). The library is build on top of DXGI which is the toolkit on top of which Direct3D10/11 are build as well. It is responsible for things like communication with

Re: 1/3 wined3d: disable hw accelerated 8-bit blits in BltOverride

2010-03-17 Thread Roderick Colenbrander
On Wed, Mar 17, 2010 at 2:54 PM, Henri Verbeet wrote: > On 17 March 2010 14:48, Roderick Colenbrander wrote: >> This first patch disables hardware accelerated 8-bit blitting. This >> code will completely use the shader backend later on and won't require >> hacks like &

Re: Measuring game FPS in wine/windows?

2010-03-17 Thread Roderick Colenbrander
On Wed, Mar 17, 2010 at 5:27 PM, Austin English wrote: > Howdy, > > I've been testing some games lately on Windows/Wine, and wanted to see > the difference in framerates. On windows, I've been using Fraps, which > works decently well, but not under wine (and it doesn't work for > Assassin's creed)

Re: [1/3] winex11: Add implementation of Triangle Inequality Nearest Neighbour algorithm.

2010-03-18 Thread Roderick Colenbrander
Hi Vitaly, In case of Age of Empires the performance is certainly affected by the DIB code. As you have seen, right now we perform all rendering (except when XRender is around but that's typically for >8-bit) at the depth of the Xserver and perform conversions back and forth. Alexandre mentioned s

Re: Kernel mode tests?

2010-03-19 Thread Roderick Colenbrander
On Fri, Mar 19, 2010 at 8:40 AM, Damjan Jovanovic wrote: > Hi > > We've already got ntoskrnl.exe, hal.dll, mountmgr.sys and usbd.sys, > with at least usbhub.sys hopefully coming soon, and I've been thinking > it's a good idea to have some regressions tests for these. > > The problem, of course, is

Re: Google Summer of Code ideas

2010-03-22 Thread Roderick Colenbrander
On Mon, Mar 22, 2010 at 6:49 PM, Charles Davis wrote: > Hi, > > I intend to participate in the Google Summer of Code this year, and I > have several ideas for Wine that I'd like to bounce off you guys to see > what you think. Note that all my proposals are Mac OS-based (I run Mac > OS X), so many

WineD3D BltOverride overhaul

2010-03-23 Thread Roderick Colenbrander
Hi, For a while we have been discussing on how to clean up / rewrite some parts of the surface code in WineD3D. I did submit a number of patches to initiate a rewrite of some parts but not all patches were correct and it wasn't clear what final design I had in mind. I'm posting my ideas to here to

Re: WineD3D BltOverride overhaul

2010-03-24 Thread Roderick Colenbrander
On Tue, Mar 23, 2010 at 11:05 PM, Henri Verbeet wrote: > On 23 March 2010 18:41, Roderick Colenbrander wrote: >> Hi, > ... >> > How about something along these general lines: > > blitter_setup_context(src, dst, rop, ...) > { >    context = context_acquire(

Re: WineD3D BltOverride overhaul

2010-03-24 Thread Roderick Colenbrander
On Wed, Mar 24, 2010 at 12:35 PM, Stefan Dösinger wrote: > Am Mittwoch 24 März 2010 12:00:48 schrieb Henri Verbeet: >> On 24 March 2010 11:55, Roderick Colenbrander > wrote: >> > Sure color keying needs to be handled by the fragment pipe. Though I >> > would li

Re: WineD3D BltOverride overhaul

2010-03-24 Thread Roderick Colenbrander
On Wed, Mar 24, 2010 at 1:19 PM, Henri Verbeet wrote: > On 24 March 2010 12:53, Roderick Colenbrander wrote: >> Now back to the blitter design. Henri's proposal is to have several >> blitters for this discussion reduce it to shader_blit and cpu_blit. >> The cpu_blit

Re: [1/3] WineD3D: check the GL flags in CheckDepthStencilCapability, not the static info

2010-03-25 Thread Roderick Colenbrander
On Thu, Mar 25, 2010 at 9:10 AM, Henri Verbeet wrote: > On 24 March 2010 23:53, Stefan Dösinger wrote: >> >> These flags will be unset if the format is not supported by GL and is >> consistent with the other >> depth stencil check functions. > So what happens if the GL implementation doesn't sup

Re: [1/3] WineD3D: check the GL flags in CheckDepthStencilCapability, not the static info

2010-03-25 Thread Roderick Colenbrander
On Thu, Mar 25, 2010 at 9:26 AM, Henri Verbeet wrote: > On 25 March 2010 09:17, Roderick Colenbrander wrote: >> My suggestion was to extend 'init_format_texture_info' and set >> 'wined3d_format_desc->supported' when the extension is around. >> > Th

Re: [1/3] WineD3D: check the GL flags in CheckDepthStencilCapability, not the static info

2010-03-25 Thread Roderick Colenbrander
On Thu, Mar 25, 2010 at 10:02 AM, Stefan Dösinger wrote: > Am Donnerstag 25 März 2010 09:10:19 schrieb Henri Verbeet: >> So what happens if the GL implementation doesn't support >> ARB_depth_texture, for example? > Good point. Maybe we should only look at those flags when we're using FBOs? I > thi

Re: 1/4 wined3d: Move argb_to_fmt to utils.c as a helper function to be used in more places.

2010-03-25 Thread Roderick Colenbrander
On Thu, Mar 25, 2010 at 11:58 PM, Stefan Dösinger wrote: > Am Donnerstag 25 März 2010 23:02:33 schrieb Roderick Colenbrander: >> > +DWORD color_convert_argb_to_fmt(DWORD color, WINED3DFORMAT destfmt) > This only works with formats that are encoded in integers with 32 bit or les

Re: Summer of Code applicant with ambition!

2010-03-30 Thread Roderick Colenbrander
On Tue, Mar 30, 2010 at 4:34 PM, John Koelndorfer wrote: > Hello wine-devel, > > My name is John and I'm a computer science major at the University of > Minnesota, Twin Cities campus. I've made quite a bit of use of Wine before > (and I have purchased Crossover) and I'm inspired to give something

Re: Summer of Code applicant with ambition!

2010-03-30 Thread Roderick Colenbrander
On Tue, Mar 30, 2010 at 11:04 PM, John Koelndorfer wrote: >> (Correction: I've never worked on D3D :-) > > Fair enough, I just noted that you were listed as a possible mentor > for that project so I figured you'd be the person to ask. > >> Sure, you could find and fix tons of problems that way, I

Re: Summer of Code applicant with ambition!

2010-03-30 Thread Roderick Colenbrander
On Wed, Mar 31, 2010 at 12:13 AM, John Koelndorfer wrote: > I've done a little bit of research on Direct3D. Having seen how easy > the tutorial at http://www.directxtutorial.com/ is, I think I'd like > to propose the following: a 3D benchmarking program that would allow > users and developers to d

Re: Summer of Code applicant with ambition!

2010-03-31 Thread Roderick Colenbrander
On Wed, Mar 31, 2010 at 11:56 AM, Stefan Dösinger wrote: > Hi, > > I think writing (yet another) D3D benchmark isn't going to help a lot, there > are already numerous benchmarks out there. > > I have built a very hacky set of cxtest and php scripts that run a bunch of > benchmarks and games(3DMark

Re: WineD3D BltOverride overhaul

2010-03-31 Thread Roderick Colenbrander
On Wed, Mar 24, 2010 at 9:09 PM, Henri Verbeet wrote: > On 24 March 2010 20:03, Roderick Colenbrander wrote: >> I have experimented a bit with the design (intially only color fill >> since that's quite independent). Note this is just a proof of concept >> (some of

Re: Working on "DOS" VGA.

2010-04-01 Thread Roderick Colenbrander
On Thu, Apr 1, 2010 at 10:17 AM, Morten Rønne wrote: > Hi Wine-devel > > My name is Morten and I would like for some of my old DOS/WIN95 games to > work with wine. :) > > I know that I most likely could solve this by using DOSbox and/or DOSemu. > But I don't consider either of them user friendly i

Re: [PATCH 4/4] Add a blit method to arbfp_blit.

2010-04-01 Thread Roderick Colenbrander
On Thu, Apr 1, 2010 at 1:45 PM, Henri Verbeet wrote: > On 1 April 2010 12:50, Roderick Colenbrander wrote: >> -    if (is_identity_fixup(src_format_desc->color_fixup)) >> -    { >> -        TRACE("[OK]\n"); >> -        return TRUE; >> -    } >>

Re: Another proposal for your critique: improving .NET 3.5

2010-04-01 Thread Roderick Colenbrander
On Thu, Apr 1, 2010 at 6:31 PM, John Koelndorfer wrote: >> This is not something within GSOC scope in my opinion, I expect you will >> need 6 weeks alone to get up to speed with the concepts of msi and patching. >> >> In general I think it's better to identify a small set of APIs to implement >> o

Re: Another proposal for your critique: improving .NET 3.5

2010-04-01 Thread Roderick Colenbrander
On Thu, Apr 1, 2010 at 7:24 PM, Vincent Povirk wrote: >> If you want to do something in the .NET area perhaps some work can be >> done on Mono integration (see the mono topic Vincent started) and the >> wiki (http://wiki.winehq.org/Mono). > > While this has the advantage of being an area where no

Re: [PATCH 5/5] Rename color_fixup_supported to blit_supported support and add additional checks.

2010-04-02 Thread Roderick Colenbrander
On Fri, Apr 2, 2010 at 12:15 PM, Henri Verbeet wrote: > On 1 April 2010 23:58, Roderick Colenbrander wrote: >> +    /* In general we don't support any destination fixups except for P8. P8 >> fixup >> +     * can occur in three cases: >> +     * 1) Blit from p8 s

Re: [PATCH 5/5] Rename color_fixup_supported to blit_supported support and add additional checks.

2010-04-02 Thread Roderick Colenbrander
On Fri, Apr 2, 2010 at 3:24 PM, Henri Verbeet wrote: > On 2 April 2010 13:49, Roderick Colenbrander wrote: >> This was a long mail (hope you can make sense of it). To summarize the >> P8 check in blit_supported is so ugly (and it might not work in all >> cas

Re: Working on "DOS" VGA.

2010-04-04 Thread Roderick Colenbrander
On Sun, Apr 4, 2010 at 3:32 PM, k4king wrote: > > how seamless could the integration be made? > I've seen a number of programs (mainly installers) and also guilty of > writing a few win apps that shell out a dos call and return to continue. The command prompt in windows works similar to DOS but i

Re: [GSOC] dshow/gst branch rebased and commented

2010-04-05 Thread Roderick Colenbrander
On Mon, Apr 5, 2010 at 10:45 AM, Edward Hervey wrote: > Hi all, > >  I took some time this morning to rebase tdavenport's gst/dshow branch > against current master and added my comments/reviews in the last commit. > >  The branch can be found here : > http://github.com/bilboed/wine/tree/tdaven-reb

Re: [PATCH 6/6] Due to code rewrites is_color_fixup_supported is not needed anymore in RealizePalette. The code in question should be executed in all cases. This also fixes palette refresh issues wh

2010-04-05 Thread Roderick Colenbrander
On Mon, Apr 5, 2010 at 9:52 PM, Stefan Dösinger wrote: > > Am 05.04.2010 um 20:05 schrieb Roderick Colenbrander: >> -        IWineD3DDeviceImpl *device = This->resource.device; >> -        if((This->resource.usage & WINED3DUSAGE_RENDERTARGET) &&

Re: Native Windows web Browser plugins for Linux Mozilla

2010-04-06 Thread Roderick Colenbrander
KDE used to have a plugin called 'reaktivate' which was also something similar. Roderick On Tue, Apr 6, 2010 at 3:52 PM, Tom Wickline wrote: > e.g. CrossOver Plugin thats now part of CrossOver Office... > > :) > > Tom > > On Tue, Apr 6, 2010 at 4:24 PM, Joni Salmela > wrote: >> >> I have an id

Re: Participation in GSoC

2010-04-07 Thread Roderick Colenbrander
Hi Alexander, Good to see you back in GSoc. I can't comment on IE / control panel as I don't know much about it but I will comment to another small part. > As for my own project ideas, I think it would have been interesting to > implement IPX over TCP in winsock, since most of the games that use

Re: Direct3D testing project (GSoC)

2010-04-08 Thread Roderick Colenbrander
On Wed, Apr 7, 2010 at 4:21 AM, Conrad Buck wrote: > Hello devels, >      I'm looking at submitting a SoC proposal to the wine project, but I'm > feeling a little overwhelmed as my current coding experience is all over the > place, and very little of it working with existing projects. My most rece

Re: [PATCH 2/4] wined3d: Let d3dfmt_get_conv return a wined3d_format_desc. This required some code shuffling mostly in the SRGB area.

2010-04-08 Thread Roderick Colenbrander
On Thu, Apr 8, 2010 at 11:59 AM, Henri Verbeet wrote: > On 7 April 2010 23:12, Roderick Colenbrander wrote: >> --- >>  dlls/wined3d/device.c          |    5 +- >>  dlls/wined3d/surface.c         |  169 >> +++- >>  dlls

Re: [PATCH 3/4] wined3d: Start moving texture format fixups to the formats table.

2010-04-08 Thread Roderick Colenbrander
On Thu, Apr 8, 2010 at 11:58 AM, Henri Verbeet wrote: > On 7 April 2010 23:12, Roderick Colenbrander wrote: >> @@ -236,9 +236,55 @@ struct wined3d_format_texture_info >>     GLint gl_format; >>     GLint gl_type; >>     unsigned int flags; >>

Re: tuxradar's map of linux audio

2010-04-09 Thread Roderick Colenbrander
On Fri, Apr 9, 2010 at 12:40 PM, Ben Klein wrote: > On 9 April 2010 20:30, Damjan Jovanovic wrote: >> On Fri, Apr 9, 2010 at 12:04 PM, Dan Kegel wrote: >>> This seemed like a useful overview of how the various layers relate to >>> each other: >>> http://tuxradar.com/content/how-it-works-linux-au

Re: winetricks failed, expecting "system32" where I have "System32" and so on

2010-04-09 Thread Roderick Colenbrander
On Fri, Apr 9, 2010 at 7:30 PM, Dan Kegel wrote: > Helge wrote: >> I happen to have Windows/System32. > > Hang on right there.  Why?   Once I understand that, the rest will be easier. > > Winetricks does handle the case where users renamed windows/fonts to > windows/Fonts, because it was observed

Re: [PATCH 7/7] wined3d: Move A4L4 conversion to the formats table.

2010-04-12 Thread Roderick Colenbrander
I'm not sure how the bot works but it looks like it concatenated some of my patches together and then applied to them. I have no idea to what Wine version it was since it applies fine on Wine git here. It could be that I'm doing something wrong but I don't see where. Roderick On Mon, Apr 12, 201

Re: HLSL Compiler and d3dcompiler_xx.dll

2010-04-14 Thread Roderick Colenbrander
On Wed, Apr 14, 2010 at 4:38 PM, Matijn Woudt wrote: > On Wed, Apr 14, 2010 at 4:27 PM, Stefan Dösinger > wrote: >> >> Am 14.04.2010 um 15:44 schrieb Henri Verbeet: >> >>> On 14 April 2010 15:07, Stefan Dösinger wrote: > 3) Implement the compiler in d3dcompiler_xx. I wrote a basic HLSL

Re: HLSL Compiler and d3dcompiler_xx.dll

2010-04-14 Thread Roderick Colenbrander
On Wed, Apr 14, 2010 at 5:19 PM, Matijn Woudt wrote: > On Wed, Apr 14, 2010 at 4:51 PM, Roderick Colenbrander > wrote: >> On Wed, Apr 14, 2010 at 4:38 PM, Matijn Woudt wrote: >>> On Wed, Apr 14, 2010 at 4:27 PM, Stefan Dösinger >>> wrote: >>>> >>

Re: HLSL Compiler and d3dcompiler_xx.dll

2010-04-14 Thread Roderick Colenbrander
On Wed, Apr 14, 2010 at 7:22 PM, Matijn Woudt wrote: > On Wed, Apr 14, 2010 at 6:47 PM, Matteo Bruni > wrote: >>> dlls/wineshader doesn't exist in that tree? >>> >> >> Check if you are in the correct branch (should be the "compiler" >> branch in his tree). >> > > Right, my mistake. > Lastly

Re: winex11: add support for 32-bit DDBs

2010-04-15 Thread Roderick Colenbrander
I can't see the screenshot well but that's notepad? What display drivers are you using? Roderick On Thu, Apr 15, 2010 at 3:36 AM, Erich Hoover wrote: > I noticed a problem with the icons in Wine when alt+tabbing today.  After > doing a regression test it appears that commit > c29cf0591976f96c3ad

Re: [PATCH 3/4] wined3d: Separate AMD Radeon HD2300 from other HD2xxx/HD3xxx GPUs since it is D3D9 instead of D3D10.

2010-04-16 Thread Roderick Colenbrander
Obviously this patch and the same for 4/4 can be dropped. I'm still a bit new to git send-email and my out directory wasn't empty, so it picked these two up. Roderick On Fri, Apr 16, 2010 at 8:49 AM, Roderick Colenbrander wrote: > Just some clever AMD rebranding for Ch

Re: Benchmarking D3D?

2010-04-18 Thread Roderick Colenbrander
On Sun, Apr 18, 2010 at 5:40 PM, Stefan Dösinger wrote: > > Am 18.04.2010 um 04:57 schrieb Dan Kegel: >> At the moment, my plan is to simply dedicate a machine >> and script a daily run of a couple benchmarks with +fps, >> and upload the resulting framerates to a web page >> so we can notice if so

Re: Benchmarking D3D?

2010-04-18 Thread Roderick Colenbrander
On Sun, Apr 18, 2010 at 8:32 PM, Stefan Dösinger wrote: > > Am 18.04.2010 um 18:33 schrieb Roderick Colenbrander: >> There's not much better than can be done. Some games use the same >> calculation as in Wine while others take into account previous >> results. Her

Re: Benchmarking D3D?

2010-04-19 Thread Roderick Colenbrander
On Mon, Apr 19, 2010 at 1:44 PM, Stefan Dösinger wrote: > > Am 18.04.2010 um 20:42 schrieb Roderick Colenbrander: >> Implementation details aside it would be very useful if a mechanism >> can take advantage of GPU monitor APIs like the ones from nvidia >> perfkit and GL

Re: configure: Refuse to build wine64 with buggy gcc

2010-04-26 Thread Roderick Colenbrander
Do we want useless bug reports / wine test results? I agree that we want as much people to compile wine64 though. Perhaps an acceptable solution for now would be to mention that the current gcc is buggy and let configure link to some easy to use script which can build a proper compiler. Roderick

Re: [PATCH 4/5] wgl: improve wglDeleteContext threading behavior

2010-04-26 Thread Roderick Colenbrander
This is actually patch 1/2 and the other 2/2. I should submit patches in another way next time (either use --annotate, or edit them or whatever). Roderick

Re: [PATCH 4/5] wgl: improve wglDeleteContext threading behavior

2010-04-26 Thread Roderick Colenbrander
You caught me! I guess Ge will kill me. Roderick On Mon, Apr 26, 2010 at 9:05 PM, Paul Vriens wrote: > On 04/26/2010 08:29 PM, Roderick Colenbrander wrote: >> >> This is actually patch 1/2 and the other 2/2. I should submit patches >> in another way next time (either us

Re: [PATCH 1/4] wined3d: fix flip_surface flag copying bug

2010-04-28 Thread Roderick Colenbrander
Ignore patch 1/4 and 2/4 for now. I missed a reply from Henri to the bug report. Roderick On Wed, Apr 28, 2010 at 2:29 PM, Roderick Colenbrander wrote: > This patch fixes a part of bug 22356. The issue is that Jedi Knight performs > a full surface copy > from the back to the front buf

<    1   2   3   4   5   6   7   >