If AJ removed it, it wouldnt have been just a simple bug that caused problems, it would have had to be something either about the way Windows' windows work vx X11's windows, or maybe the way it was implemented as a whole was just wrong and so therefore it caused some problems. If it was the latter though, I would think that AJ would have just written the same 1:1 mapping with his own code from scratch, so it is probably just that the 2 windows were too incompatible to properly (without problems) do 1:1.
<br><br><div><span class="gmail_quote">On 5/10/06, <b class="gmail_sendername">Marcin Kardas</b> <<a href="mailto:marcin.kardas@gmail.com">marcin.kardas@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2006/5/7, Marcin Kardas <<a href="mailto:marcin.kardas@gmail.com">marcin.kardas@gmail.com</a>>:<br>> Hi,<br>> I'm participate in Google summer of code and I'm going to send<br>> application with my own idea. I would like to fix popular wine bug -
<br>> <a href="http://bugs.winehq.org/show_bug.cgi?id=2398">http://bugs.winehq.org/show_bug.cgi?id=2398</a>. On<br>> <a href="http://wiki.winehq.org/OpenGL">http://wiki.winehq.org/OpenGL</a> there are some ideas how to do this and
<br>> I think that this one with glViewport and glScissor is the best one.<br>> I've made some test and it should work, but may be it will cause<br>> another problems to solve, for example conecting X graphic context
<br>> with GLContext. Maybe I will have to rewritte wine graphics function<br>> to use only OpenGL (or may be I will found another way). What do you<br>> think about it?<br>><br>> Cheers,<br>> Marcin.<br>
><br>On <a href="http://wiki.winehq.org/OpenGL">http://wiki.winehq.org/OpenGL</a> there is written, that someone has<br>tried to fix this bug like this - map Windows' window with X window<br>one to one (it was my first idea). But there is also written, that
<br><br>" having a Win32 window <=> X11 window one to one mapping is not<br>feasible (it was done once but Alexandre removed it as part of the<br>window management rewrite as it lead to some problems in<br>applications)".
<br><br>Does anybody know what type of problem it was - may be unfortunately<br>programmer make another bug in code while solving this one??<br><br><br></blockquote></div><br>