1. 03 Jul, 2012 1 commit
    • cutealien's avatar
      - Modified struct packing solution to work with gcc 4.7 on MinGW. Which makes... · 642f4080
      cutealien authored
      - Modified struct packing solution to work with gcc 4.7 on MinGW. Which makes for example bmp-loader work again (textures in example 01 for example). Note: If this should be backported to 1.7 we should maybe just set the -mno-ms-bitfield flag for mingw there (not as nice, but will probably work good enough as workaround for what we use in Irrlicht and we don't have our nice packing headers there yet so we would have to do that all over the place).
      - Also added new packing headers to c::b project file.
      
      git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4226 dfc29bdd-3216-0410-991c-e03cc46cb475
      642f4080
  2. 02 Jul, 2012 1 commit
  3. 30 Jun, 2012 1 commit
  4. 29 Jun, 2012 3 commits
  5. 28 Jun, 2012 3 commits
  6. 27 Jun, 2012 5 commits
  7. 26 Jun, 2012 6 commits
  8. 25 Jun, 2012 1 commit
    • hybrid's avatar
      Add support for MAX_COMBINED_TEXTURES, which allows more texture support than... · 5feef493
      hybrid authored
      Add support for MAX_COMBINED_TEXTURES, which allows more texture support than with the original fixed pipeline texture check under OpenGL. Now, more than 4 textures should also work with newer gfx cards and drivers, which often only support 4 fixed pipeline textures.
      Moreover, now you can also set more than the maximal texture layers defined in IrrCompileConfig, simply by calling setTexture in the driver. The MAX_MATERIAL_TEXTURES thus only defines how many textures and configurations are stored in material properties. Currently only used under OpenGL.
      
      git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4200 dfc29bdd-3216-0410-991c-e03cc46cb475
      5feef493
  9. 22 Jun, 2012 6 commits
  10. 15 Jun, 2012 4 commits
  11. 13 Jun, 2012 3 commits
  12. 11 Jun, 2012 1 commit
    • cutealien's avatar
      Fix tests triangle3d: · 94968c4a
      cutealien authored
      - triangle3d::isPointInsideFast now using some epsilon to catch all points on the borders.
      - triangle3d::getIntersectionOfPlaneWithLine calculates now with higher precision for more exact results.
      - triangle3d::isOnSameSide (used by isPointInside) calculates now with higher precision and uses some epsilon to make it work with larger integers and less floating point troubles. Slightly slower now.
      
      
      git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4183 dfc29bdd-3216-0410-991c-e03cc46cb475
      94968c4a
  13. 06 Jun, 2012 1 commit
    • cutealien's avatar
      Fix time for animated model in anti-aliasing test (we should kick out... · 2ea75542
      cutealien authored
      Fix time for animated model in anti-aliasing test (we should kick out animations from such tests completely!). Results still not as in reference image, but model is anti-aliased. Lines not anti-aliased at value 2 (starts around 10 here). I suspect that's too much driver dependent. Increased requiredMatch to 99.4 as animation might have been reason for low test-value - decrease again if it still fails on other system and is really OK.
      
      git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4182 dfc29bdd-3216-0410-991c-e03cc46cb475
      2ea75542
  14. 05 Jun, 2012 4 commits