- Nov 14, 2018
-
-
Marco Z authored
-
- Nov 13, 2018
-
-
Marco Z authored
-
- Nov 10, 2018
-
-
Monster Iestyn authored
OpenGL new clipping backport See merge request STJr/SRB2!315
-
Monster Iestyn authored
Compiling cleanup and fixes See merge request STJr/SRB2!311
-
Monster Iestyn authored
-
Monster Iestyn authored
-
Monster Iestyn authored
-
Monster Iestyn authored
-
Monster Iestyn authored
Made some efforts to improve efficiency of new code, hard to tell if I've made it better or worse though honestly R_IsEmptyLine is now a thing too btw
-
Monster Iestyn authored
More progress, NEWCLIP added to doomdef.h, sadly it actually all lags the game so I've disabled it for now Other notes: * on second thought I'll keep the hw_clip functions' gld prefixes rather than HWR, not like it matters either way * despite the extra lag it does fix the issues with translucent walls and such when displayed at different vertical angles, such as with the GFZ1 waterfall
-
Monster Iestyn authored
Other notes: * Renamed all new functions to have HWR_ prefix instead of gld_, for consistency * HWR_FrustrumSetup and HWR_SphereInFrustum are disabled and require HAVE_SPHEREFRUSTRUM. This is because 1) SRB2CB did not need the code, so presumably neither will we, and 2) there are some OpenGL API functions used there that due to our way of using OpenGL we don't use outside of r_opengl.c, which makes dealing with HWR_FrustrumSetup complicated in theory * The new clipping functions are not added to OpenGL's "main" rendering code itself just yet, they're just available to use now once hw_clip.h is included
-
Monster Iestyn authored
Opengl improvements backport See merge request STJr/SRB2!304
-
Monster Iestyn authored
Update readme See merge request STJr/SRB2!313
-
Monster Iestyn authored
Update copyright info See merge request STJr/SRB2!309
-
- Nov 09, 2018
-
-
-
Alam Arias authored
Minor remote viewpoint bugfixes.
-
SteelT authored
-
Monster Iestyn authored
Some code cleanup. See merge request STJr/SRB2!298
-
- Nov 08, 2018
-
-
Monster Iestyn authored
Winsock error handling fixes See merge request STJr/SRB2!303
-
Monster Iestyn authored
-
Monster Iestyn authored
-
Monster Iestyn authored
* Move the misc types in the file to bottom, so that ATTRPACK at least is usable for RGBA_t * Include endian.h, so that UINT2RGBA can be defined correctly for big endian builds * Add more comments to make clear the main sections of the file
-
Monster Iestyn authored
-
Monster Iestyn authored
Remove FUNCMATH from functions with a void return value or args, or examine variables other than their args (which could be modified)
-
- Nov 07, 2018
-
-
Monster Iestyn authored
-
Monster Iestyn authored
-
Monster Iestyn authored
D_PostEvent_end is only used by Allegro (used by the DOS port) to help timers work, so check for PC_DOS in preprocessor code. Also remove FUNCMATH from said function.
-
Monster Iestyn authored
P_NullPrecipThinker no longer should have FUNCMATH (though I'm not sure if it should have had it in the first place anyway)
-
TCLScrufflet authored
-
- Nov 05, 2018
-
-
Lactozilla authored
-
- Nov 02, 2018
-
-
Monster Iestyn authored
File loading hotfix See merge request STJr/SRB2!310
-
Monster Iestyn authored
Make sure handles of files opened by W_LoadWadFile are closed if we abort loading the files for whatever reason. ESPECIALLY if the file is already loaded in SRB2, that's just silly.
-
Monster Iestyn authored
Patch offsets fix See merge request STJr/SRB2!305
-
- Nov 01, 2018
-
-
SteelT authored
-
- Oct 31, 2018
-
-
Monster Iestyn authored
MI minor refactoring See merge request STJr/SRB2!294
-
Monster Iestyn authored
Multi-patch texture support for transparency AND translucency See merge request STJr/SRB2!293
-
- Oct 30, 2018
-
-
Monster Iestyn authored
now that V_FLIP's effects are always supported in V_DrawFixedPatch, there's no need for the "flip" variable anymore
-
Monster Iestyn authored
-
- Oct 29, 2018
-
-
Monster Iestyn authored
-
Monster Iestyn authored
HWR_DrawFixedPatch: Add V_OFFSET support for V_FLIP in hardware code as well, also add missing SHORTs for gpatch fields
-