Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  cutealien 957d34ff0e Switch Irrlicht to 8 textures per Material as default by increasing value of _IRR_MATERIAL_MAX_TEXTURES_. 5 vuotta sitten
  cutealien b584c39295 ITexture::lock interface changed. 6 vuotta sitten
  cutealien 413a5b2504 Add some documentation about the workings of the attribute system. 7 vuotta sitten
  cutealien 7a87a77a8a Document some bug/missing feature in the serializeAttributes tests. 7 vuotta sitten
  cutealien 14a41bbc61 Update to libpng 1.6.23 (from 1.6.21). 8 vuotta sitten
  nadro 3fe418bc41 - Removed texture IDs parameter from IVideoDriver::setRenderTarget method. Performance gain was too low to keep this parameter available. 9 vuotta sitten
  cutealien 19435a22f4 - Fix: CGUIImage no longer scales wrong when working with textures which don't have the original image size. 9 vuotta sitten
  cutealien c6eec21cec Cameras return again an empty boundingbox (at 0,0,0) instead of returning the frustum boundingbox. Thx @robmar for reporting this. 9 vuotta sitten
  cutealien ce863d1037 Update test drawVertexPrimitives 9 vuotta sitten
  cutealien bf42d8d61b Fix serializing colors as strings and add a general test for serializing attributes as strings. 10 vuotta sitten
  cutealien a87bb3a063 - Fix a bunch of off-by one errors in irr::core::string in functions equals_substring_ignore_case, findFirst, findFirstChar, findNext, findLast, findLastChar, replace, remove and removeChars. This prevents some potential memory access errors, find functions no longer try to find the \0, replace no longer replaces the \0 and remove no longer tries to remove it (which did remove the last character instead). 12 vuotta sitten
  cutealien 14a4a07e66 Add documentation and some compile-tests for matrix. 12 vuotta sitten
  cutealien 238f3b7bd8 Fix string::replace which failed replacing substrings at the end when the replacement was longer (thx @ zerochen for reporting). Corresonding tests added. 12 vuotta sitten
  cutealien 27879dd9a7 - User can now set characters used for decimal point in fast_atof for localisation. 12 vuotta sitten
  cutealien d4ee640740 Use another solution to ensure first animation frame is at start. Solution yesterday had the trouble that it was no longer possible to use setCurrentFrame before otherwise. Tests b3dAnimation and md2Animation working again. 12 vuotta sitten
  cutealien 26b2b68a13 - COpenGLTexture::getOpenGLFormatAndParametersFromColorFormat now returning values for ECF_R5G6B5 which can be used in glTexImage2D. Fixes test renderTargetTexture. I've also added a few more error-checks in debug. 12 vuotta sitten
  cutealien 1e4a0a77fd Fix screenshots under Linux/OpenGL for formats ECF_R5G6B5 (failed before) and ECF_R8G8B8 (red and blue where switched). Note that R5G6B5 still has strange results when writing to file. But that's due to a bug in color-conversion, which is fixed already in 1.7 and will be merged to trunk soon. 12 vuotta sitten
  cutealien 94968c4a8c Fix tests triangle3d: 12 vuotta sitten
  cutealien 2ea755420c 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. 12 vuotta sitten
  cutealien e33c2c5a9a - equalsByUlp rewritten slightly to compile with our gcc release settings without warnings. 12 vuotta sitten
  cutealien 833ad991dd - Add function equalsByUlp to test for spacing between floating point numbers. 12 vuotta sitten
  cutealien 4acc86e82a Test matrixOps needs a slightly larger epsilon on 64-bit. 12 vuotta sitten
  cutealien 54017deae9 Have to use fuzzy comparison instead of binary comparision in test writeImageToFile as it's using renderresult which can differ slightly in some pixels. 12 vuotta sitten
  cutealien 7ae5d0817c Test ioScene needed time set to the number of the beast to work (I'm not joking man!). Works now independent of computer speed (but should probably use an updated irr file sooner or later - is this from irrEdit as the format looks outdated?). 12 vuotta sitten
  cutealien ef6296a57b CFileSystem::removeFileArchive now checking for normalized path + corresponding test now evaluated. 12 vuotta sitten
  cutealien 128f5a14e9 Replace asserts in tests with new macro assert_log. 12 vuotta sitten
  cutealien 86e5345306 - XML-reader now preserves all whitespace. So even newlines are now returned as EXN_TEXT nodes. Old behavior was dropping those, but it handled unix-style newlines badly and should rather have preserved all whitespace or none. Preserving no whitespace could be useful feature for the future. 12 vuotta sitten
  cutealien 78201934a2 Updated scene.irr files for the ioScene test. I couldn't figure out why the original .irr files where ever used - even going back to the first version when they were created (r3532) those files never worked. But going through the differing values by hand all attributes with different values from the old test-irr's did write the correct value to xml (aka as it was in memory in the scenenodes) so I use now the resulting .irr file as we currently get it. More changes (Linux) for this test coming later, but ioScene test passes now on Windows. 12 vuotta sitten
  cutealien d6cca9e7bc Fix CTriangleBBSelector.h which had been broken when CTriangleSelector::getTriangle behaviour had been improved (it's overloaded getTriangle no longer got called). Tests collisionResponseAnimator and sceneCollisionManager do now pass again. 13 vuotta sitten
  cutealien 4c5827936b Fix leaks in several tests. Current test results (WinXP/VS10): 53 passing, 10 failing, 3 don't run through (collisionResponseAnimator, sceneCollisionManager, screenshot). 13 vuotta sitten