1. 29 Sep, 2009 1 commit
  2. 16 Sep, 2009 3 commits
  3. 25 Aug, 2009 1 commit
    • Henri Verbeet's avatar
      d3d8: Use a wined3d cs for wined3d locking. · f9c791f9
      Henri Verbeet authored
      We will need this for d3d10, where both dxgi and d3d10core are making wined3d
      calls. Right now d3d8/d3d9 also use this to protect their own data, but
      eventually we should push this down into wined3d itself and use something a
      bit more fine-grained. There's no good reason that doing e.g. a vertex buffer
      upload in some thread should block all of wined3d.
      f9c791f9
  4. 09 Jun, 2009 1 commit
  5. 23 Mar, 2009 1 commit
  6. 20 Feb, 2009 1 commit
  7. 13 Jun, 2007 1 commit
  8. 09 Apr, 2007 1 commit
  9. 06 Dec, 2006 1 commit
  10. 27 Oct, 2006 1 commit
  11. 10 Oct, 2006 1 commit
  12. 10 Jun, 2006 1 commit
  13. 07 Jun, 2006 1 commit
    • H. Verbeet's avatar
      d3d8: Fix QueryInterface. · d06aa8d8
      H. Verbeet authored
      QueryInterface should return S_OK on success and set the object
      pointer to NULL on failure. This is similar to the patch Ivan
      submitted a while ago for wined3d.
      d06aa8d8
  14. 23 May, 2006 1 commit
  15. 22 May, 2006 1 commit
  16. 07 Apr, 2006 2 commits
  17. 28 Mar, 2006 1 commit
  18. 10 Mar, 2006 1 commit
  19. 20 Feb, 2006 1 commit
  20. 27 May, 2005 1 commit
  21. 24 Jan, 2005 1 commit
  22. 08 Sep, 2004 2 commits
  23. 23 Aug, 2004 1 commit
  24. 12 Aug, 2004 1 commit
  25. 05 Sep, 2003 1 commit
  26. 18 Jun, 2003 1 commit
  27. 04 Jun, 2003 3 commits
    • Raphael Junqueira's avatar
      - cleaning of volume.c/volumetexture.c as done previously for · e4882b15
      Raphael Junqueira authored
        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)
      e4882b15
    • Raphael Junqueira's avatar
      - some cleanups · 0b5e9d9f
      Raphael Junqueira authored
      - 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)
      0b5e9d9f
    • Raphael Junqueira's avatar
      - implemented render to surfaces (and render to new rendertargets) · 3cae8cfa
      Raphael Junqueira authored
        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
      3cae8cfa
  28. 13 May, 2003 1 commit
  29. 12 May, 2003 1 commit
    • Raphael Junqueira's avatar
      - surface pool init fixes · eb36d31d
      Raphael Junqueira authored
      - minor indentation and traces fixes
      - fix locking/unlocking/dirty behavior (dirtify on lock) +
        optimisations (only copy when dirty)
      - fix IDirect3DDevice8::Clear behavior (problem seen after a
        locking/unlocking code error)
      - begin to fix volume and cube textures management
      eb36d31d
  30. 11 May, 2003 1 commit
    • Raphael Junqueira's avatar
      - minor COM fixes (fixes some crashes on stupid games) · 89ec35fe
      Raphael Junqueira authored
      - minor indentation changes
      - fix SELECTARG2 behavior (with help from Lionel Ulmer)
      - surface locking/unlocking (only rendering and textures surfaces
        supported now)
      - beginning of Target/Front surface support
      - try to get D3DTOP_SELECTARG_* working
      - implemented D3DTOP_SUBTRACT: currently only if OpenGL1.3 is used, we
        have to use GL_SUBTRACT_ARB for other versions
      89ec35fe
  31. 12 Apr, 2003 1 commit
  32. 14 Jan, 2003 1 commit
  33. 18 Dec, 2002 1 commit
    • Raphael Junqueira's avatar
      - some fixes in CreateDevice init · 1df8f18e
      Raphael Junqueira authored
       - vertex shader declaration parser (with output dump) and
         interpretation (generate the FVF descriptor for program input)
       - vertex shader program parser (with output dump)
       - software vertex shader program emulation
      1df8f18e
  34. 21 Oct, 2002 1 commit