wine
21 years ago- Support a few more flags
Robert Shearman [Fri, 6 Jun 2003 18:09:38 +0000 (18:09 +0000)] 
- Support a few more flags
- Rewrite the enumeration loop
- Support non-desktop root
- Silence harmless and implemented debug messages

21 years agoPending timer interrupts no longer deadlock DOSVM_Wait.
Jukka Heinonen [Fri, 6 Jun 2003 18:09:14 +0000 (18:09 +0000)] 
Pending timer interrupts no longer deadlock DOSVM_Wait.
Restored interrupt priorities to correct values.

21 years ago- fix the texture upload code when RECT is actually used
Lionel Ulmer [Wed, 4 Jun 2003 23:43:29 +0000 (23:43 +0000)] 
- fix the texture upload code when RECT is actually used
- optimize FB Locks / Unlocks when RECTs are used

21 years ago- Viewport hack to get some old D3D1 games to work
Lionel Ulmer [Wed, 4 Jun 2003 23:39:13 +0000 (23:39 +0000)] 
- Viewport hack to get some old D3D1 games to work
- TRACEing fix

21 years ago- small TRACEing fix
Lionel Ulmer [Wed, 4 Jun 2003 23:38:22 +0000 (23:38 +0000)] 
- small TRACEing fix
- fix bug in texture upload (I wonder how I missed this :-/ )
- improve the D3D1/2 texture mapping modes

21 years ago- fix (stupid) regressions introduced by last series of patch
Lionel Ulmer [Wed, 4 Jun 2003 23:36:48 +0000 (23:36 +0000)] 
- fix (stupid) regressions introduced by last series of patch
- 24 bpp handling for lock / unlock code
- some better checks for AlphaPixel value
- better TRACEing to better catch threading problems

21 years ago- some GL critical section fixes
Lionel Ulmer [Wed, 4 Jun 2003 23:34:58 +0000 (23:34 +0000)] 
- some GL critical section fixes
- only bind textures at start of rendering
- optimized the texture parameter code
- optimize of the 'dirty checking code' for mipmapping
- handles the MAXMIPLEVEL texture parameter

21 years ago- proper (tested on Win2K) reference counting for Direct3D object
Lionel Ulmer [Wed, 4 Jun 2003 23:31:39 +0000 (23:31 +0000)] 
- proper (tested on Win2K) reference counting for Direct3D object
- fix one case of reference counting on textures
- fix stupid bug in texture upload code
- yet another texture enumeration reordering

21 years agoFixed a bug in the FrameBuffer => Texture blits.
Lionel Ulmer [Wed, 4 Jun 2003 23:27:28 +0000 (23:27 +0000)] 
Fixed a bug in the FrameBuffer => Texture blits.

21 years ago- added RECT support to the texture upload code
Lionel Ulmer [Wed, 4 Jun 2003 23:26:53 +0000 (23:26 +0000)] 
- added RECT support to the texture upload code
- use the common code for the FB Unlock code

21 years ago- some clean-ups (extension code to be added soon)
Lionel Ulmer [Wed, 4 Jun 2003 23:24:59 +0000 (23:24 +0000)] 
- some clean-ups (extension code to be added soon)
- some interface changes for future reuse for Blt / Lock code
- fixed some Pitch problems in texture uploads (mostly for 'small'
  mip-mapping levels)

21 years agoRefactoring of the texture upload code.
Lionel Ulmer [Wed, 4 Jun 2003 23:22:13 +0000 (23:22 +0000)] 
Refactoring of the texture upload code.

21 years agoFix texture parameters handling on texture change.
Lionel Ulmer [Wed, 4 Jun 2003 23:19:14 +0000 (23:19 +0000)] 
Fix texture parameters handling on texture change.

21 years ago- remove some extraneous saving of the read buffer settings
Lionel Ulmer [Wed, 4 Jun 2003 23:18:24 +0000 (23:18 +0000)] 
- remove some extraneous saving of the read buffer settings
- cleaned-up the GL / device critical section handling

21 years ago- protect viewport setting with GL lock
Lionel Ulmer [Wed, 4 Jun 2003 23:17:23 +0000 (23:17 +0000)] 
- protect viewport setting with GL lock
- no need anymore to flush to FB on execute buffer calling

21 years agoSome threading fixes (prevents some dead-locks).
Lionel Ulmer [Wed, 4 Jun 2003 23:16:28 +0000 (23:16 +0000)] 
Some threading fixes (prevents some dead-locks).

21 years ago- implement FB => Texture blits
Lionel Ulmer [Wed, 4 Jun 2003 23:10:38 +0000 (23:10 +0000)] 
- implement FB => Texture blits
- fix compilation on non-recent glext.h systems

21 years ago- cleaning of volume.c/volumetexture.c as done previously for
Raphael Junqueira [Wed, 4 Jun 2003 23:05:46 +0000 (23:05 +0000)] 
- cleaning of volume.c/volumetexture.c as done previously for
  surface.c/*texture.c (with add of lockable, locked and Dirty flags)
- add of dirtyRect/dirtyBox for better dirtification management (not
  used yet, but huge optimisation can be possible now)
- fix some debug traces (well it's better to use debug_d3dpool)
- fix some stupid regression on point parameters (forgot to check
  extension on fillcaps)

21 years ago- add a new private header d3dcore_gl.h that declares needed opengl
Raphael Junqueira [Wed, 4 Jun 2003 23:01:49 +0000 (23:01 +0000)] 
- add a new private header d3dcore_gl.h that declares needed opengl
  defines and the caps defines
- cleanup of device.c using the caps defines (avoid the #ifdef
  nigthmare)
- add {Set,Get}GammaRamp support

21 years ago- some cleanup and warning fixes
Raphael Junqueira [Wed, 4 Jun 2003 22:55:19 +0000 (22:55 +0000)] 
- some cleanup and warning fixes
- split of CreateDevice gl/gxl detection code into FillGLCaps
- implementation of resolution change (using ChangeDisplaySettings)
  but desactived as ChangeDisplaySettings don't seem to work well
- begin of swap chain support (now need to split/clean
  gxlpbuffer/glxpixmap code for swap chain use)

21 years agoFix the glRead call when pRect != NULL, resolve the file format of the
Jason Edmeades [Wed, 4 Jun 2003 22:51:14 +0000 (22:51 +0000)] 
Fix the glRead call when pRect != NULL, resolve the file format of the
saved snapshot correctly.

21 years ago- fix another time the stupid locking bug (i had already fixed it in
Raphael Junqueira [Wed, 4 Jun 2003 22:47:53 +0000 (22:47 +0000)] 
- fix another time the stupid locking bug (i had already fixed it in
  ActiveRender)
- fix stupid rescaling of colors values on SaveSnapshot

21 years ago- pixel shader program dump code
Raphael Junqueira [Wed, 4 Jun 2003 22:45:57 +0000 (22:45 +0000)] 
- pixel shader program dump code
- pixel shader code split into a new "COM object" (as done before for
  vertex shader)
- some fixes on Validate* functions call types
- add pixel shader (ie fragment_program) detection on caps code

21 years agoAdd support for a lot of the remaining texture ops, move code into the
Jason Edmeades [Wed, 4 Jun 2003 22:20:47 +0000 (22:20 +0000)] 
Add support for a lot of the remaining texture ops, move code into the
utils module, and clean up the main code path.

21 years ago- some cleanups
Raphael Junqueira [Wed, 4 Jun 2003 22:12:34 +0000 (22:12 +0000)] 
- some cleanups
- more cubetextures fixes (now d3d8 sdk cubemap sample work almost
  perfectly)
- add a new debug function "debug_d3dpool" and use it
- add a new param (the device) for the conversions functions (because
  we need to check caps to see how to convert)
- some crashes fixed in render to surface code with no stencil-depth
  surface
- a very simple cliplane fix
- a stupid palettes fix (stupid language)
- begin of anisotropic filter support
- begin of compressed textures support
- a very useful debug functions: IDirect3DSurface8Impl_SaveSnapshot to
  dump surfaces as png ;)
- many useful surfaces debug code (using SaveSnapshot)

21 years agoCorrect specular enable renderstate.
Jason Edmeades [Wed, 4 Jun 2003 22:04:44 +0000 (22:04 +0000)] 
Correct specular enable renderstate.

21 years agoAvoid the use of glGet when we know the information locally.
Jason Edmeades [Wed, 4 Jun 2003 22:02:06 +0000 (22:02 +0000)] 
Avoid the use of glGet when we know the information locally.

21 years agoOpengl 1.4 added stencil wrap support as per directx (also in the
Jason Edmeades [Wed, 4 Jun 2003 22:01:05 +0000 (22:01 +0000)] 
Opengl 1.4 added stencil wrap support as per directx (also in the
GL_EXT_stencil_wrap extension).

21 years ago- implemented render to surfaces (and render to new rendertargets)
Raphael Junqueira [Wed, 4 Jun 2003 21:55:29 +0000 (21:55 +0000)] 
- implemented render to surfaces (and render to new rendertargets)
  using glx pbuffers (with a useful debug code to display rendered
  surface into window drawable)
- better cubetextures
- split utilities functions into utils.c and added more
- more readable debug again
- a better caps code (not perfect but i'll use glx code later)
- use of the new caps code
- begin of UpdateTexture
- begin of Cursor support
- cleaning most of deprecated #if 0/#endif
- correct some lockable/unlockable behavior
- correct some returns code

21 years ago- do not search for attached surfaces if the texture doesn't have the
Lionel Ulmer [Wed, 4 Jun 2003 21:53:43 +0000 (21:53 +0000)] 
- do not search for attached surfaces if the texture doesn't have the
  MIPMAP flag set
- add GL crit. section support for matrix setting
- support the various BLEND texture operations

21 years agoAdded the D3DTBLEND_DECAL render state.
Yorick Hardy [Wed, 4 Jun 2003 21:52:46 +0000 (21:52 +0000)] 
Added the D3DTBLEND_DECAL render state.

21 years agoFix some typos.
Francois Gouget [Wed, 4 Jun 2003 20:29:05 +0000 (20:29 +0000)] 
Fix some typos.

21 years agoAdded a dynamically growing ring buffer for oss, alsa, arts, and nas.
Robert Reif [Wed, 4 Jun 2003 20:28:04 +0000 (20:28 +0000)] 
Added a dynamically growing ring buffer for oss, alsa, arts, and nas.

21 years agoUpdated my e-mail address.
Tom Wickline [Wed, 4 Jun 2003 20:26:34 +0000 (20:26 +0000)] 
Updated my e-mail address.

21 years agoWork around for flex brain damage.
Paul Laufer [Wed, 4 Jun 2003 20:25:55 +0000 (20:25 +0000)] 
Work around for flex brain damage.

21 years agoImplemented localeconv() with libc function.
Marcus Meissner [Wed, 4 Jun 2003 20:24:56 +0000 (20:24 +0000)] 
Implemented localeconv() with libc function.

21 years agoAdded CLOCKS_PER_SEC.
Antonio Larrosa Jiménez [Wed, 4 Jun 2003 20:24:16 +0000 (20:24 +0000)] 
Added CLOCKS_PER_SEC.

21 years agoAdded WSASetEvent forward.
Antonio Larrosa Jiménez [Wed, 4 Jun 2003 20:23:58 +0000 (20:23 +0000)] 
Added WSASetEvent forward.

21 years agoAdded 10 new mci extensions.
Tom Wickline [Wed, 4 Jun 2003 20:22:09 +0000 (20:22 +0000)] 
Added 10 new mci extensions.

21 years agoUpdate listbox directory mode to new FindFirstFile error code.
Mike Hearn [Wed, 4 Jun 2003 20:21:45 +0000 (20:21 +0000)] 
Update listbox directory mode to new FindFirstFile error code.

21 years agoDrawTextEx: honor clipping for underscores.
Vitaliy Margolen [Wed, 4 Jun 2003 20:21:21 +0000 (20:21 +0000)] 
DrawTextEx: honor clipping for underscores.

21 years agoAdded DirectSound entries.
Robert Reif [Wed, 4 Jun 2003 20:20:36 +0000 (20:20 +0000)] 
Added DirectSound entries.

21 years agoWith >256 colours, there is no need to realize a palette, so skip it
Jason Edmeades [Wed, 4 Jun 2003 20:19:33 +0000 (20:19 +0000)] 
With >256 colours, there is no need to realize a palette, so skip it
and return that no palette entries had to change.

21 years agoRemove bFirstPain funky optimization, it is causing too much grief.
Dimitrie O. Paun [Wed, 4 Jun 2003 20:19:11 +0000 (20:19 +0000)] 
Remove bFirstPain funky optimization, it is causing too much grief.

21 years agoMigrate most int21 ioctl routines to winedos.
Jukka Heinonen [Wed, 4 Jun 2003 20:17:52 +0000 (20:17 +0000)] 
Migrate most int21 ioctl routines to winedos.
Migrate int21 set drive routine to winedos.

21 years agoImplemented a semi-stub for GetProcessPriorityBoost.
Lionel Ulmer [Wed, 4 Jun 2003 20:17:00 +0000 (20:17 +0000)] 
Implemented a semi-stub for GetProcessPriorityBoost.

21 years agoRevert some really unwanted changes to the DDE code.
Dmitry Timoshkov [Wed, 4 Jun 2003 20:16:17 +0000 (20:16 +0000)] 
Revert some really unwanted changes to the DDE code.

21 years agoImprove CDROM_GetIdeInterface (becomes CDROM_GetInterfaceInfo), in
Yorick Hardy [Wed, 4 Jun 2003 20:15:59 +0000 (20:15 +0000)] 
Improve CDROM_GetIdeInterface (becomes CDROM_GetInterfaceInfo), in
order to better support SCSI drives.

21 years agoInclude sys/time.h for struct timeval definition.
Yorick Hardy [Wed, 4 Jun 2003 20:15:39 +0000 (20:15 +0000)] 
Include sys/time.h for struct timeval definition.

21 years agoUse SA_RESTART on NetBSD.
Yorick Hardy [Wed, 4 Jun 2003 20:15:10 +0000 (20:15 +0000)] 
Use SA_RESTART on NetBSD.

21 years agoWineconsole curses backend now works even if terminal is smaller than
Jukka Heinonen [Wed, 4 Jun 2003 20:14:47 +0000 (20:14 +0000)] 
Wineconsole curses backend now works even if terminal is smaller than
console size. Cursor is no longer left into wrong location after
screen updates.

21 years agoTimer routines must check for NULL timer name.
Jukka Heinonen [Wed, 4 Jun 2003 20:14:24 +0000 (20:14 +0000)] 
Timer routines must check for NULL timer name.

21 years ago- added some missing strings to resources
Eric Pouech [Wed, 4 Jun 2003 20:13:54 +0000 (20:13 +0000)] 
- added some missing strings to resources
- made the decompression code a bit more pedantic to avoid crashes
- fixed startup without .HLP filename passed on command line
- passed a few more commands from remote applications to the macros

21 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Lionel Ulmer <lionel.ulmer@free.fr>
Alexandre Julliard [Wed, 4 Jun 2003 20:13:21 +0000 (20:13 +0000)] 
Authors: Mike McCormack <mike@codeweavers.com>, Lionel Ulmer <lionel.ulmer@free.fr>
Make DDraw not linked 'statically' to OpenGL.

21 years agoDInput keyboard handling checks for incoming X11 events.
Mark Westcott [Wed, 4 Jun 2003 20:11:56 +0000 (20:11 +0000)] 
DInput keyboard handling checks for incoming X11 events.

21 years agoPreliminary support for COM apartments.
Ove Kaaven [Wed, 4 Jun 2003 20:11:34 +0000 (20:11 +0000)] 
Preliminary support for COM apartments.

21 years agoFill in lots of unimplemented render states.
Jason Edmeades [Wed, 4 Jun 2003 20:10:43 +0000 (20:10 +0000)] 
Fill in lots of unimplemented render states.

21 years agoFix compile error.
Duane Clark [Thu, 22 May 2003 20:56:04 +0000 (20:56 +0000)] 
Fix compile error.

21 years agoStart to make use of the proper PEB structure for process
Alexandre Julliard [Thu, 22 May 2003 03:44:01 +0000 (03:44 +0000)] 
Start to make use of the proper PEB structure for process
information.

21 years agoWarning fix.
Alexandre Julliard [Thu, 22 May 2003 03:41:43 +0000 (03:41 +0000)] 
Warning fix.

21 years agoBeep() is still needed in ntdll, move it back to some random file.
Alexandre Julliard [Thu, 22 May 2003 03:41:27 +0000 (03:41 +0000)] 
Beep() is still needed in ntdll, move it back to some random file.

21 years agoAdded dependency on libntdll to make sure that everything links
Alexandre Julliard [Thu, 22 May 2003 03:40:41 +0000 (03:40 +0000)] 
Added dependency on libntdll to make sure that everything links
properly.

21 years agoAdd 3d primary and secondary buffer tests.
Robert Reif [Thu, 22 May 2003 03:39:32 +0000 (03:39 +0000)] 
Add 3d primary and secondary buffer tests.
Check reference count at object release.
Remove redundant cooperative level setting.

21 years ago- make parameter checking and error notification consistent
Robert Reif [Thu, 22 May 2003 03:39:13 +0000 (03:39 +0000)] 
- make parameter checking and error notification consistent
- propagate driver and local function errors where needed
- fix error returns where pointer is given for returned data
- add 3d listener to primary buffer when needed
- copy 3d part of buffer when duplicated
- fix bug when primary buffer is reopened with smaller buffer
- loosen requirements on caps data size check
- set caps for emulated mode based on actual driver caps

21 years ago- remove fogging too when doing the flush of the frame buffer
Lionel Ulmer [Thu, 22 May 2003 03:38:22 +0000 (03:38 +0000)] 
- remove fogging too when doing the flush of the frame buffer
- handle dest rect in the Blt DEPTH_FILL case
- fix QueryInterface on the D3D Device

21 years agoFix listview custom draw notification for CDDS_ITEMPREPAINT and
Maxime Bellengé [Thu, 22 May 2003 03:37:10 +0000 (03:37 +0000)] 
Fix listview custom draw notification for CDDS_ITEMPREPAINT and
CDDS_SUBITEMPREPAINT messages.

21 years agoDCOM IDL file based on the DCOM specification.
Ove Kaaven [Thu, 22 May 2003 03:36:26 +0000 (03:36 +0000)] 
DCOM IDL file based on the DCOM specification.

21 years agoInitial support for RPC call failures, by catching RPC server
Ove Kaaven [Thu, 22 May 2003 03:36:00 +0000 (03:36 +0000)] 
Initial support for RPC call failures, by catching RPC server
exceptions and returning simple failure packets, and throwing
exceptions on the client side when unmarshalling the failure packet.

21 years agoAvoid setting and resetting the same values when there are many
Jason Edmeades [Thu, 22 May 2003 03:35:24 +0000 (03:35 +0000)] 
Avoid setting and resetting the same values when there are many
rectangles.

21 years agoUpdate ordering on insertion of an item.
Robert Shearman [Thu, 22 May 2003 03:34:54 +0000 (03:34 +0000)] 
Update ordering on insertion of an item.

21 years agoRemove code that starts wineshelllink, instead create a windows
Mike McCormack [Wed, 21 May 2003 18:50:53 +0000 (18:50 +0000)] 
Remove code that starts wineshelllink, instead create a windows
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.

21 years agoReset SIGCHLD handler to default if we need to wait. Reset SIGPIPE
Alexandre Julliard [Wed, 21 May 2003 18:34:29 +0000 (18:34 +0000)] 
Reset SIGCHLD handler to default if we need to wait. Reset SIGPIPE
handler before exec.

21 years agoMoved a couple of 16-bit module functions from to loader/ne/module.c.
Alexandre Julliard [Wed, 21 May 2003 18:32:17 +0000 (18:32 +0000)] 
Moved a couple of 16-bit module functions from to loader/ne/module.c.

21 years agoMoved misc/error.c to dlls/kernel/error16.c.
Alexandre Julliard [Wed, 21 May 2003 18:31:01 +0000 (18:31 +0000)] 
Moved misc/error.c to dlls/kernel/error16.c.
Get rid of misc/main.c.

21 years agoImplemented GdiComment for enhanced metafiles.
Mike McCormack [Wed, 21 May 2003 18:28:49 +0000 (18:28 +0000)] 
Implemented GdiComment for enhanced metafiles.

21 years agoFixed wrong length argument in getInterfacePhysicalByName.
Alexandre Julliard [Wed, 21 May 2003 18:26:00 +0000 (18:26 +0000)] 
Fixed wrong length argument in getInterfacePhysicalByName.

21 years agoInserting column zero should not modify the main item (spotted by
Dimitrie O. Paun [Wed, 21 May 2003 18:25:10 +0000 (18:25 +0000)] 
Inserting column zero should not modify the main item (spotted by
Robert Shearman).

21 years agoAdded CPU detection for FreeBSD.
Eric Anholt [Wed, 21 May 2003 18:24:34 +0000 (18:24 +0000)] 
Added CPU detection for FreeBSD.

21 years agoAvoid "might be used uninitialized" warning in exercizeServer().
Gerald Pfeifer [Wed, 21 May 2003 18:23:20 +0000 (18:23 +0000)] 
Avoid "might be used uninitialized" warning in exercizeServer().

21 years agoFor RPC servers, don't deallocate the RPC request packet before the
Ove Kaaven [Wed, 21 May 2003 18:23:06 +0000 (18:23 +0000)] 
For RPC servers, don't deallocate the RPC request packet before the
RPC reply packet is sent, in case marshalling the reply needs any of
the request data.

21 years agoAdded semi-stub for NdrProxyErrorHandler.
Ove Kaaven [Wed, 21 May 2003 18:22:49 +0000 (18:22 +0000)] 
Added semi-stub for NdrProxyErrorHandler.
Fixed a case of potential stack trashing.

21 years agoMoved all process initialisation code to process.c and removed
Alexandre Julliard [Tue, 20 May 2003 19:21:43 +0000 (19:21 +0000)] 
Moved all process initialisation code to process.c and removed
loader/main.c.

21 years agoImplemented NtQueryObject and NtSetInformationObject for the
Eric Pouech [Tue, 20 May 2003 19:20:42 +0000 (19:20 +0000)] 
Implemented NtQueryObject and NtSetInformationObject for the
ObjectDataInformation class.

21 years agoMake the Global* memory API functions thread safe.
Dmitry Timoshkov [Tue, 20 May 2003 19:18:57 +0000 (19:18 +0000)] 
Make the Global* memory API functions thread safe.

21 years agoAvoid printing an uninitialized buffer.
Carlos Lozano [Tue, 20 May 2003 19:18:37 +0000 (19:18 +0000)] 
Avoid printing an uninitialized buffer.

21 years agoImplement CDROM_ScsiPassThrough and CDROM_ScsiPassThroughDirect on
Yorick Hardy [Tue, 20 May 2003 19:17:04 +0000 (19:17 +0000)] 
Implement CDROM_ScsiPassThrough and CDROM_ScsiPassThroughDirect on
NetBSD.

21 years agoMoved system.dll implementation to dlls/kernel.
Alexandre Julliard [Tue, 20 May 2003 17:50:59 +0000 (17:50 +0000)] 
Moved system.dll implementation to dlls/kernel.

21 years agoWin16/32 separation of olecli32.
Steven Edwards [Tue, 20 May 2003 17:50:18 +0000 (17:50 +0000)] 
Win16/32 separation of olecli32.

21 years agoRemove all openGL calls in execute buffers and use the Direct3D7 APIs.
Christian Costa [Tue, 20 May 2003 17:49:40 +0000 (17:49 +0000)] 
Remove all openGL calls in execute buffers and use the Direct3D7 APIs.
Enable retrieving the render target surface of a device through its
QueryInterface method.
Avoid lights updating when a viewport and a device have not been
associated to them.
Clear the Z buffer only when we're asked to by Checking D3DBTL_FILL
flag.

21 years agoAdded some long filename functions.
Jukka Heinonen [Tue, 20 May 2003 17:49:04 +0000 (17:49 +0000)] 
Added some long filename functions.

21 years agoImplemented GetSystemInfo on NetBSD.
Yorick Hardy [Tue, 20 May 2003 17:48:40 +0000 (17:48 +0000)] 
Implemented GetSystemInfo on NetBSD.

21 years agoImplement anonymous pipes on top of named pipes.
Eric Pouech [Tue, 20 May 2003 04:32:53 +0000 (04:32 +0000)] 
Implement anonymous pipes on top of named pipes.

21 years ago- some tracing fixes
Lionel Ulmer [Tue, 20 May 2003 04:27:04 +0000 (04:27 +0000)] 
- some tracing fixes
- flush the right buffer to the screen

21 years agoNo need to flush the surface back if last lock was a RO lock.
Lionel Ulmer [Tue, 20 May 2003 04:21:46 +0000 (04:21 +0000)] 
No need to flush the surface back if last lock was a RO lock.

21 years agoMoved timer functions to dlls/kernel.
Alexandre Julliard [Tue, 20 May 2003 04:14:45 +0000 (04:14 +0000)] 
Moved timer functions to dlls/kernel.

21 years agoHandle requests for CLSID_PSDispatch.
Ove Kaaven [Tue, 20 May 2003 04:13:58 +0000 (04:13 +0000)] 
Handle requests for CLSID_PSDispatch.

21 years agoFixed NdrDllRegisterProxy so it registers the key names that ole32
Ove Kaaven [Tue, 20 May 2003 04:13:44 +0000 (04:13 +0000)] 
Fixed NdrDllRegisterProxy so it registers the key names that ole32
expects. Better debug traces (include name of interface).

21 years ago- fix bug in 'Blt DEPTH_FILL' override
Lionel Ulmer [Tue, 20 May 2003 04:10:22 +0000 (04:10 +0000)] 
- fix bug in 'Blt DEPTH_FILL' override
- added a lock around the flushing of a surface to the frame buffer
- optimize texture loading my minimizing the cases where a conversion
  needs to occur and also by reusing the allocated memory

21 years agoImplemented timer related functions in ntdll and make the kernel32
Eric Pouech [Tue, 20 May 2003 04:00:42 +0000 (04:00 +0000)] 
Implemented timer related functions in ntdll and make the kernel32
functions use them.

21 years agoUse the trace macro for debugging output.
Alexandre Julliard [Tue, 20 May 2003 03:58:35 +0000 (03:58 +0000)] 
Use the trace macro for debugging output.