Changes between Version 54 and Version 55 of Alpha26


Ignore:
Timestamp:
Jun 8, 2022, 9:04:11 PM (2 years ago)
Author:
Vladislav Belov
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Alpha26

    v54 v55  
    6969r26281 Removes possibility to link lowlevel library dynamically. [[BR]]
    7070r26365 Moves texture management to CDeviceCommandContext, adds quality options.
     71r26367 Removes redundant ogl_tex quality option after rP26365. [[BR]]
     72r26368 Removes unused ogl_tex after rP26365 and rP26367. [[BR]]
     73r26369 Removes unused and redundant h_mgr after rP25936 and rP26368. [[BR]]
     74r26407 Moves GL debug information toggle to run-time to make it easier to test after release. [[BR]]
    7175r26475 Fix building spidermonkey on systems with python 3.10 [[BR]]
     76r26479 Uses triangles for drawing lines in CCanvas2D. [[BR]]
     77r26514 Fixes empty decals drawing when a decal is outside or on a border of a map. [[BR]]
     78r26525 Moves all GL draw commands to CDeviceCommandContext. [[BR]]
     79r26536 Replaces M_PIf by M_PI in Atlas, fixes compilation with gcc 11.2.0 and glibc 2.35. [[BR]]
     80r26613 Creates water backend textures and framebuffers only if needed. [[BR]]
     81r26615 Fixes rendering reflections even they are disabled, broken in rP15576. Fixes #6454 [[BR]]
     82r26653 Updates a model color uniform in RenderModifier only if it was changed. [[BR]]
     83r26661 Removes C++ code for conditional defines removed in rP16430. [[BR]]
     84r26690 Fixes cinematic camera distortion on some angles. [[BR]]
     85r26712 Adds USE_FP_SHADOW to shader context only for GL ARB. [[BR]]
     86r26724 Removes usages of EXT and INTEL timer query GL extensions. [[BR]]
     87r26733 Escapes paths in user report terms to fix invisible backslashes on Windows. Fixes #6475 [[BR]]
     88r26774 Avoids a crash if a texture size is not a power of two. [[BR]]
     89r26783 Allows tex clients decide how to handle invalid textures instead of assertions. Fixes #6436 [[BR]]
     90r26791 Fixes crash in shader preprocessor introduced in rP9123 and appeared after rP24553. Fixes #6033 [[BR]]
     91r26805 Removes the Profiler allocation counter. Fixes #6476 [[BR]]
     92r26857 Fixes grayscaleFactor usage in Canvas2D ARB shader added in rP25603. Fixes #6536 [[BR]]
     93r26858 Adds renderer backend interface and dummy backend. [[BR]]
     94r26863 Fixes RenderDoc captures by calling glGetProgramivARB to get constants only for ARB shaders. [[BR]]
     95r26864 Adds XML path of GL shader descriptions to file dependencies. [[BR]]
     96r26869 Fixes shader program and technique reloading. [[BR]]
     97r26901 Adds instancing support to backend and enables it for minimap. [[BR]]
     98r26902 Fixes rendering reflections and refractions in case of empty scissors. [[BR]]
    7299
    73100== Other ==