Commit graph

  • 2494f1e49d Merge branch 'maint2.4' of https://github.com/coelckers/gzdoom master Rachael Alexanderson 2017-03-25 00:18:55 -0400
  • 5c286dceb0 - fixed: FxAssign used the wrong value type for emitting the store operation. Christoph Oelckers 2017-03-19 21:36:18 +0100
  • 244bb0f96f - Version 2.4 Christoph Oelckers 2017-03-19 20:09:54 +0100
  • 97ce83d2d8 - let SBARINFO always read ST_X and ST_Y from the wrapper because it just too liberally changes these values in unpredictable ways. Christoph Oelckers 2017-03-19 19:49:52 +0100
  • c237af2b02 - made a few adjustments to the clean factor calculation so that on large screens the smaller factor gets preferred. Christoph Oelckers 2017-03-19 18:38:16 +0100
  • 5327deee43 Fixed crash caused by global sound precaching alexey.lysiuk 2017-03-19 11:14:04 +0200
  • a2f6ac1bb3 - added a GetRenderStyle function to Actor, so that the internal render style can be retrieved in a format suitable for scripting. Christoph Oelckers 2017-03-15 10:36:41 +0100
  • e919e98605 - fixed: When vr_quadbuffering is on and context creation fails, first retry without it before falling back on the compatibility handler. Christoph Oelckers 2017-03-14 13:50:33 +0100
  • aa1365749b - fixed: P_RailAttack must send DMG_PLAYERATTACK if the attack originates from a player. Christoph Oelckers 2017-03-14 11:13:52 +0100
  • 84f3048242 - restored a line of accidentally deleted code in the animated door thinker. Christoph Oelckers 2017-03-14 10:05:35 +0100
  • dd2b9dc7c1 - fixed bad menu size calculation, this was particularly visible in Hexen's skill menu. Christoph Oelckers 2017-03-13 23:02:59 +0100
  • 8e43b822af - fixed another error in DispatchScriptProperty. That AST's data organization is really messed up... :( Christoph Oelckers 2017-03-13 21:22:11 +0100
  • 7a61f1a779 - fixed processing of parameter-less ZScript properties. Christoph Oelckers 2017-03-13 19:55:56 +0100
  • 2f420d65cd - fixed: A_FireProjectile was still using the inverted pitch from A_FireCustomMissile it was supposed to correct. Christoph Oelckers 2017-03-13 10:03:42 +0100
  • ac30b268e9 - fixed: ListMenuItemStaticText used the wrong default color. Christoph Oelckers 2017-03-13 09:30:33 +0100
  • 3c6cd33695 - fixed: typo Rachael Alexanderson 2017-03-13 08:19:59 -0400
  • 87a38f73a3 Merge branch 'maint2.4' of https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-13 08:22:16 -0400
  • b550079a41 Merge branch 'maint-1.3' of https://github.com/raa-eruanna/qzdoom into qzdoom-current qzdoom-current Rachael Alexanderson 2017-03-13 08:20:38 -0400
  • eb5d56b0d9 - fixed: typo Rachael Alexanderson 2017-03-13 08:19:59 -0400
  • d152719e9e Merge https://github.com/nashmuhandes/gzdoom-gpl into qzdoom-current Rachael Alexanderson 2017-03-13 08:18:49 -0400
  • 9bb0844a7f Merge branch 'maint2.4' of https://github.com/coelckers/gzdoom into maint-1.3 Rachael Alexanderson 2017-03-13 06:47:26 -0400
  • 0176c29ec2 Will not emit OP_SCOPE if self type can be checked at compile time. ZZYZX 2017-03-12 12:03:41 +0200
  • 91e83bf3c6 Fixed DECORATE scope for duplicates ZZYZX 2017-03-12 05:16:44 +0200
  • bd889cc8f1 Fixed various virtualscope oddities; set scope for DECORATE classes to play. ZZYZX 2017-03-12 04:44:22 +0200
  • 23130678a1 Fixed compilation errors and warnings in Mac PowerPC target alexey.lysiuk 2017-03-12 13:10:15 +0200
  • 59103868ce Merge branch 'master' of https://github.com/coelckers/gzdoom nashmuhandes 2017-03-12 12:42:55 +0800
  • 2b9a970402 Fix default palette for voxel BGRA slab data and support translated 8-bit slab data in true color mode Magnus Norddahl 2017-03-11 18:31:53 +0100
  • 447e0b0c0d - Added a check to allow shader storage buffers on GL 4.3 Intel drivers. It doesn't work if GLSL version is set to 4.0 and the feature activated via extension. Christoph Oelckers 2017-03-11 20:14:18 +0100
  • fafd2712e0 Merge ../qzdoom Rachael Alexanderson 2017-03-11 18:08:09 -0500
  • ece0862e5f Merge https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-11 17:50:34 -0500
  • bfc8c614a0 - Forbade return scripts from triggering on save load. Rachael Alexanderson 2017-03-11 17:34:05 -0500
  • df5b685950 - Forbade return scripts from triggering on save load. Rachael Alexanderson 2017-03-11 17:34:05 -0500
  • ca75777a70 Fix default palette for voxel BGRA slab data and support translated 8-bit slab data in true color mode Magnus Norddahl 2017-03-11 18:31:53 +0100
  • 14e9c37a6f - Added a check to allow shader storage buffers on GL 4.3 Intel drivers. It doesn't work if GLSL version is set to 4.0 and the feature activated via extension. Christoph Oelckers 2017-03-11 20:14:18 +0100
  • e4ff812424 Merge https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-11 14:19:50 -0500
  • 684fbb2233 Revert "- fixed: enable shadow maps on Intel cards if it is otherwise supported." Rachael Alexanderson 2017-03-11 14:19:32 -0500
  • 38ad6ce6b7 Fix ssao being applied to skybox portals Magnus Norddahl 2017-03-11 17:20:06 +0100
  • 355bbf4829 - removed debug output from recent translation additions. Christoph Oelckers 2017-03-11 09:56:05 +0100
  • b8ba2d20e5 Do not draw crosshair on automap with alternative HUD enabled alexey.lysiuk 2017-03-11 14:58:33 +0200
  • 70e80c152b - fixed: enable shadow maps on Intel cards if it is otherwise supported. Rachael Alexanderson 2017-03-11 01:05:56 -0500
  • 818fcfea10 Merge remote-tracking branch 'qzdoom/shadowmaps' into qzdoom Magnus Norddahl 2017-03-10 22:31:17 +0100
  • b407ea2164 Change gl_light_shadowmap to default to being off Magnus Norddahl 2017-03-10 22:12:13 +0100
  • 59ec97d2d5 Fix shadow map acne and the attenuate flag Magnus Norddahl 2017-03-10 22:08:55 +0100
  • b660493051 Add menu option for disabling shadow maps and detecting if storage buffers are available or not Magnus Norddahl 2017-03-10 19:10:40 +0100
  • cea6091c88 Merge branch 'master' of https://github.com/raa-eruanna/qzdoom-gpl nashmuhandes 2017-03-11 01:32:44 +0800
  • 65d67b704c Merge ../qzdoom Rachael Alexanderson 2017-03-10 12:07:55 -0500
  • a4ba32342b Merge https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-10 11:57:41 -0500
  • c0fc53b54a Merge branch 'master' of https://github.com/coelckers/gzdoom nashmuhandes 2017-03-11 00:39:29 +0800
  • d637ee5624 Fix span dynamic light rendering glitch Magnus Norddahl 2017-03-10 16:23:16 +0100
  • 1996c1bc0b Fix crash HOM effect when vid_hw2d is off Magnus Norddahl 2017-03-10 15:40:33 +0100
  • 2f2dcaf5fe Fix crash when vid_hw2d is off Magnus Norddahl 2017-03-10 15:40:15 +0100
  • f1630cebf3 - backported Line_Align... fix. Christoph Oelckers 2017-03-10 12:09:15 +0100
  • 5b9fece062 - fixed bad definition of FBlockThingsIterator.Next(). When implementing the BlockLinesIterator apparently some incorrect code got modified. - fixed an uninitialized variable in P_CheckSight. Christoph Oelckers 2017-03-10 10:37:43 +0100
  • f87f149f91 Merge branch 'master' of https://github.com/nashmuhandes/GZDoom-GPL nashmuhandes 2017-03-10 17:25:54 +0800
  • 8abb4a861a Updated voxel drawer licensing info. nashmuhandes 2017-03-10 17:21:40 +0800
  • 2b82758c8f Revert "Removed irrelevant voxel code notice in the README (the software renderer doesn't even exist in the current iteration)" nashmuhandes 2017-03-10 17:18:54 +0800
  • 37640b0882 Update Readme.md Nash Muhandes 2017-03-10 17:17:16 +0800
  • fd7bf42ba6 Merge branch 'master' of https://github.com/coelckers/gzdoom nashmuhandes 2017-03-10 16:55:34 +0800
  • cb9f2e2eb0 - fixed: P_AlignFlat's y-offset data was ignored when calculating plane offsets for the final render Rachael Alexanderson 2017-03-10 00:18:20 -0500
  • 84460d2f84 Merge ../qzdoom Rachael Alexanderson 2017-03-09 19:37:29 -0500
  • 62bd4a360b - Fixing r_voxel's license. Rachael Alexanderson 2017-03-09 19:34:33 -0500
  • 0d5cb0536e - enable multiprocessor compilation with MSVC++ using /MP for MSBuild - Target NEON processors for ARM. Rachael Alexanderson 2017-03-09 18:08:09 -0500
  • df8d59cbc5 Merge ../qzdoom Rachael Alexanderson 2017-03-09 18:19:46 -0500
  • 022d9b3949 - enable multiprocessor compilation with MSVC++ using /MP for MSBuild - Target NEON processors for ARM. Rachael Alexanderson 2017-03-09 18:08:09 -0500
  • b1c7913400 - fix compiling issue. It compiles. It runs. Beyond that - not 100% sure. (Used GZDoom's 3.0_work branch version of win32gliface.cpp) Rachael Alexanderson 2017-03-09 17:46:30 -0500
  • dfb4e1c3a6 Merge https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-09 17:11:03 -0500
  • 609e4c78b4 - fixed: NOINFIGHTSPECIES checked the wrong target actor. Christoph Oelckers 2017-03-09 18:44:32 +0100
  • f8391ce97e - there was something missing... Christoph Oelckers 2017-03-09 17:44:00 +0100
  • 3113faedcf - fixed bad syntax. Christoph Oelckers 2017-03-09 17:42:25 +0100
  • 878e6015df - made all iterator classes natively abstract so that they do not get a ConstructNative method so that OP_NEW can refuse creating them without the need to mark them as abstract. - block creation of actors with the 'new' instruction. Unlike the above these cannot be made abstract because without ConstructNative they cannot be serialized. Christoph Oelckers 2017-03-09 17:21:37 +0100
  • 20c56f6dda - added SectorTagIterator and LineIDIterator script classes. Christoph Oelckers 2017-03-09 17:05:51 +0100
  • 420f71fc4f - added a BlockLinesIterator script class. Christoph Oelckers 2017-03-09 16:45:48 +0100
  • 4dd1910d6d Fixed the size of the local params array for WorldTick/UiTick ZZYZX 2017-03-09 15:08:49 +0200
  • 5eb20b7877 Removed Create, CreateOnce, Register, Unregister from the C++ side as well ZZYZX 2017-03-09 14:52:26 +0200
  • 01561eb768 Added: UiTick in EventHandlers, a callback that executes at 35fps on every handler in ui scope; Removed: RenderOverlay, RenderFrame (commented out), Create, CreateOnce, Register, Unregister (completely) ZZYZX 2017-03-09 14:49:18 +0200
  • e080f0cf89 - removed Windows.h include from gl_system.h and cleaned up that file. This means that most OpenGL sources can now be compiled without any Windows dependencies, which is significantly faster. Christoph Oelckers 2017-03-09 13:16:01 +0100
  • 396c570a96 - moved Win32GLVideo's definition into the .cpp file, because it isn't needed anywhere else. Christoph Oelckers 2017-03-09 13:09:38 +0100
  • 05919a2926 - remove Windows includes from gl_load.h Christoph Oelckers 2017-03-09 13:03:49 +0100
  • 03e1cbcfc0 - removed Windows types from several files which don't need them. - split out the software renderer's video classes into their own file because they got included by all OpenGL sources. Christoph Oelckers 2017-03-09 12:52:31 +0100
  • 8bd9c5a983 - moved some ACS enums from p_acs.h to p_acs.cpp. Christoph Oelckers 2017-03-09 09:49:07 +0100
  • 77bac4f6fa - fixed code generation for min/max when the first operand was a local variable or constant. Christoph Oelckers 2017-03-09 09:36:12 +0100
  • 92e55f89d2 Merge https://github.com/nashmuhandes/gzdoom-gpl Rachael Alexanderson 2017-03-08 22:33:25 -0500
  • 3967afa551 Merge ../qzdoom Rachael Alexanderson 2017-03-08 21:36:58 -0500
  • 4d70b01da5 - followed through with GZDoom's SQWORD removals. Rachael Alexanderson 2017-03-08 21:34:57 -0500
  • cc9a2e5121 Merge https://github.com/coelckers/gzdoom Rachael Alexanderson 2017-03-08 21:25:24 -0500
  • 279fa7e886 Non-SSE version of the sky drawers Magnus Norddahl 2017-03-08 23:35:13 +0100
  • a632fae33f - for some reason the change to c_expr.cpp got lost. - moved NO_SANITIZE to autosegs.h, because it's the only place where it is used. Christoph Oelckers 2017-03-08 21:14:21 +0100
  • b513b32bcf - reduced missing texture messages in the menu to warnings. Christoph Oelckers 2017-03-08 19:04:35 +0100
  • f341e7fb6a - removed SQWORD, there were only a handful of occurences. Christoph Oelckers 2017-03-08 19:02:50 +0100
  • ba0f5a3f94 - most WORD and SWORD are gone. Christoph Oelckers 2017-03-08 18:50:37 +0100
  • 8ab562ef13 - the fourth. Christoph Oelckers 2017-03-08 18:47:52 +0100
  • 6dee9ff566 - replaced another large batch of homegrown type use. Christoph Oelckers 2017-03-08 18:44:37 +0100
  • 6c6bab73ad - more of the same. Christoph Oelckers 2017-03-08 15:52:09 +0100
  • ad41b23506 - replaced the homegrown integer types in all p* sources and headers. Christoph Oelckers 2017-03-08 15:20:00 +0100
  • 3a0e29dab9 Added missing linker options for native MIDI support on macOS alexey.lysiuk 2017-03-08 14:55:40 +0200
  • b281a697ce Document the algorithm used for generating the 1D shadow maps Magnus Norddahl 2017-03-08 14:12:59 +0100
  • b8f7e305db - changed TObjPtr to take a pointer as its template argument and not the class it points to. Christoph Oelckers 2017-03-08 13:34:26 +0100
  • 1cb89c6b37 - fixed bad call to validate function. Christoph Oelckers 2017-03-08 13:30:41 +0100
  • d09c3ad305 Move all GPU handling to gl_shadowmap and rename gl_lightbsp to gl_aabbtree Magnus Norddahl 2017-03-08 13:31:19 +0100
  • 8687a9868a Rename Level2DShape to LevelAABBTree and add a bit of documentation to it Magnus Norddahl 2017-03-08 12:40:45 +0100