Magnus Norddahl
|
e09c7d239f
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
|
Christoph Oelckers
|
5117b32431
|
- fixed: The math for emulating the old slop overflow was not correct and made the affected sectors in void.wad display incorrectly.
- set compat_polyobj for void.wad because its polyobjects glitch quite a bit with the normal setting.
|
2016-12-03 14:42:06 +01:00 |
|
Christoph Oelckers
|
28604bad62
|
- fixed: The polyobject init specials must be cleared after Polyobject initialization is done, because they can block usage of regular lines colinear with the polyobject
|
2016-12-03 14:06:51 +01:00 |
|
Rachael Alexanderson
|
fc2ae9ecc3
|
Delete DelLLVMCache.cmd
This file is now vestigial and no longer needed.
|
2016-12-03 02:18:29 -05:00 |
|
Magnus Norddahl
|
dbacb75617
|
Capped sky rendering
|
2016-12-03 06:58:06 +01:00 |
|
Magnus Norddahl
|
ff063a33b5
|
Merge branch 'master' of https://github.com/raa-eruanna/qzdoom into qzdoom
|
2016-12-03 05:02:42 +01:00 |
|
Magnus Norddahl
|
04e981dba0
|
Fix up/down culling issue
|
2016-12-03 05:02:34 +01:00 |
|
Rachael Alexanderson
|
c95372052c
|
Merge branch 'master' of https://github.com/rheit/zdoom
|
2016-12-02 16:39:50 -05:00 |
|
Christoph Oelckers
|
87d2991256
|
- removed all cluster music definitions so that the default from the gameinfo section can be used to change it.
|
2016-12-02 20:13:30 +01:00 |
|
Christoph Oelckers
|
60b1f5c25a
|
- fixed: FPNGTexture::fr could be left uninitialized.
|
2016-12-02 19:38:30 +01:00 |
|
Edoardo Prezioso
|
9dbfa6d04e
|
- Fixed uninitialized line number info in thing map parsing.
|
2016-12-02 14:54:32 +01:00 |
|
Magnus Norddahl
|
ce6e1e1e47
|
Fully hook up sprite clipping by subsector
|
2016-12-02 13:24:53 +01:00 |
|
Magnus Norddahl
|
01008f0daa
|
Fix sprite bsp clipping bug and wall sorting bug
|
2016-12-02 13:06:16 +01:00 |
|
Magnus Norddahl
|
71350f2c17
|
Sprite line clipping by subsector
|
2016-12-02 08:12:01 +01:00 |
|
Magnus Norddahl
|
fc16f6bbbc
|
Further improve early stencil rejection test by restoring stencil blocks to a single value if possible
|
2016-12-01 13:31:42 +01:00 |
|
Magnus Norddahl
|
06362385d6
|
Improve performance by 30% from using a better stencil block rejection test
|
2016-12-01 11:21:14 +01:00 |
|
Magnus Norddahl
|
e3b3b7a4ce
|
Masked store experiment (which turned out to be much slower)
|
2016-12-01 10:52:53 +01:00 |
|
Magnus Norddahl
|
c89e023bd5
|
Remove unused left/top clip
|
2016-12-01 09:31:43 +01:00 |
|
Magnus Norddahl
|
2203da0c93
|
Minor simplification of the light calculation
|
2016-12-01 09:00:24 +01:00 |
|
Magnus Norddahl
|
3890c80b1a
|
Fix compile error for msvc
|
2016-12-01 08:59:47 +01:00 |
|
Magnus Norddahl
|
9416d436fe
|
Move software renderer into its own namespace to isolate its globals and make
any access explicit. This reveals the places in the code where they are being
accessed where they shouldn't and prevents accidental usage.
|
2016-12-01 02:38:32 +01:00 |
|
Magnus Norddahl
|
1bed6feadc
|
Detach poly renderer from r_main
|
2016-12-01 00:42:14 +01:00 |
|
Magnus Norddahl
|
fdbf2ab5e9
|
Fix compile errors for LLVM 3.8
|
2016-11-30 17:37:32 +01:00 |
|
Magnus Norddahl
|
3872e39afc
|
Simplify affine texturing a bit
|
2016-11-30 12:56:37 +01:00 |
|
Magnus Norddahl
|
837d8f44d1
|
The precision of the SSE2 rcp opcode was a little bit too low
|
2016-11-30 09:08:49 +01:00 |
|
Magnus Norddahl
|
34bf581957
|
Fix new blend mode
|
2016-11-30 08:51:39 +01:00 |
|
Magnus Norddahl
|
a7a779dd31
|
Fix race condition
|
2016-11-30 08:32:05 +01:00 |
|
Magnus Norddahl
|
8ad2f45082
|
Fix compile errors for older LLVM
|
2016-11-30 08:10:04 +01:00 |
|
Magnus Norddahl
|
03282c957b
|
Add a new blend mode for sprites
|
2016-11-30 07:49:04 +01:00 |
|
Magnus Norddahl
|
6cc33553c2
|
Change object file generation to not use the JIT engine builder
|
2016-11-30 07:48:40 +01:00 |
|
Magnus Norddahl
|
cc94381366
|
Fix flushing issue in drawergen
|
2016-11-30 07:14:24 +01:00 |
|
Magnus Norddahl
|
284a99f204
|
Merge branch 'gl_swframebuffer' into qzdoom
|
2016-11-29 22:16:58 +01:00 |
|
Magnus Norddahl
|
00387a7211
|
Add bounds check to palette upload buffer size
|
2016-11-29 22:16:40 +01:00 |
|
alexey.lysiuk
|
d837f9ab93
|
Fixed compilation of drawergen on macOS
|
2016-11-29 22:25:13 +02:00 |
|
Magnus Norddahl
|
8433c37e47
|
Merge pull request #4 from edward-san/qz_gccclangfix
- Fixed GCC/Clang compiler errors and warnings.
|
2016-11-29 19:59:47 +01:00 |
|
Edoardo Prezioso
|
7474be6284
|
- Fixed GCC/Clang compiler errors and warnings.
|
2016-11-29 19:46:38 +01:00 |
|
Magnus Norddahl
|
b450ac5047
|
Remove some multiplications and branching from the triangle drawer
|
2016-11-29 13:54:06 +01:00 |
|
Magnus Norddahl
|
046f5f2b2e
|
Catch exceptions and write out their message
|
2016-11-29 13:53:02 +01:00 |
|
Magnus Norddahl
|
f4d5fb4c25
|
Improve drawergen to only recompile the object file if its timestamp does not match
|
2016-11-29 03:32:24 +01:00 |
|
Rachael Alexanderson
|
015151d0f4
|
Merge branch 'master' of https://github.com/raa-eruanna/QZDoom
|
2016-11-28 20:30:40 -05:00 |
|
Rachael Alexanderson
|
17c4c4a384
|
- Fixed: Linker now searches for r_drawerasm.obj in the proper place. This probably broke on Mac and Linux. :(
|
2016-11-28 20:29:57 -05:00 |
|
Magnus Norddahl
|
0bb179c0c2
|
Remove the silly sleep again
|
2016-11-29 01:55:45 +01:00 |
|
Rachael Alexanderson
|
37078f7fef
|
- Fixed: CMake now asks DrawerGen to drop its output into the build folder instead of the source folder. Fixes a linker error.
|
2016-11-28 19:48:44 -05:00 |
|
Magnus Norddahl
|
1ac0fd1a90
|
Add a silly sleep
|
2016-11-29 01:19:20 +01:00 |
|
Magnus Norddahl
|
f808bcb8d2
|
Remove llvm_cpu cvar
|
2016-11-28 23:57:55 +01:00 |
|
Magnus Norddahl
|
09891291c2
|
Remove empty constructor
|
2016-11-28 17:34:32 +01:00 |
|
Magnus Norddahl
|
e9e7839133
|
Create drawergen tool
|
2016-11-28 17:31:56 +01:00 |
|
Magnus Norddahl
|
ccafe27b22
|
Merge remote-tracking branch 'origin/ssao' into qzdoom
|
2016-11-28 02:33:41 +01:00 |
|
Magnus Norddahl
|
bea113a908
|
Fix tonemap texture filtering (black screen) regression
|
2016-11-28 02:32:57 +01:00 |
|
Rachael Alexanderson
|
dcd389f696
|
Merge branch 'master' of https://github.com/rheit/zdoom
|
2016-11-27 11:55:05 -05:00 |
|