Magnus Norddahl
|
8f38d3af99
|
Replaced the bicubic interpolation filter with a simple sharpening filter
|
2016-06-27 10:49:15 +02:00 |
|
Magnus Norddahl
|
6c037fa249
|
Throwing templates at the code redundancy problem in drawers
|
2016-06-26 21:23:32 +02:00 |
|
Magnus Norddahl
|
928e8e0d43
|
Improved linear filtering performance by adding a lookup table
|
2016-06-26 12:53:10 +02:00 |
|
Magnus Norddahl
|
4fd127651d
|
Fixed fuzz drawer crash
|
2016-06-26 06:54:32 +02:00 |
|
Magnus Norddahl
|
7705463966
|
Improved linear filtering of walls
Fixed some crash bugs
Added mipmap and filtering options to the display menu
|
2016-06-25 10:33:35 +02:00 |
|
Magnus Norddahl
|
8ec420a597
|
Added support for more texture filtering control
|
2016-06-24 19:05:04 +02:00 |
|
Magnus Norddahl
|
698b5f3db1
|
Simplify drawer code by creating loop iterators
Fixed blending bug
|
2016-06-24 11:37:51 +02:00 |
|
Magnus Norddahl
|
db4cba239a
|
Renamed member variable to make it compile with gcc
|
2016-06-22 00:27:12 +02:00 |
|
Magnus Norddahl
|
e294906d69
|
Voxel support in true color mode
|
2016-06-22 00:22:06 +02:00 |
|
Magnus Norddahl
|
f81042b3e2
|
Fix warning generated by gcc
|
2016-06-21 22:10:04 +02:00 |
|
Magnus Norddahl
|
c235de5c22
|
Native mipmap support to FTexture
|
2016-06-21 21:55:08 +02:00 |
|
Magnus Norddahl
|
d15af1524c
|
Added mipmap support for floor and ceiling
|
2016-06-21 09:38:47 +02:00 |
|
Magnus Norddahl
|
c1b5ba5b90
|
Added SSE versions of bilinear filtering
|
2016-06-21 06:22:43 +02:00 |
|
Magnus Norddahl
|
c70aa1fe99
|
Added bilinear filtering
|
2016-06-20 08:24:02 +02:00 |
|
Magnus Norddahl
|
6daeb5a158
|
Blend mode fixes
|
2016-06-20 02:36:54 +02:00 |
|
Magnus Norddahl
|
d3bc68a160
|
Disabled the AVX intrinsics
|
2016-06-19 23:37:22 +02:00 |
|
Magnus Norddahl
|
38aba81dcc
|
Added more SSE drawers
|
2016-06-19 23:11:41 +02:00 |
|
Magnus Norddahl
|
3f905197d0
|
Moved vectorized drawers to their own files
|
2016-06-19 07:40:01 +02:00 |
|
Magnus Norddahl
|
3e7eb79729
|
Added some experimental AVX2 drawers
|
2016-06-18 11:17:59 +02:00 |
|
Magnus Norddahl
|
e7cdcd9c0a
|
Change to one pass rendering to remove fuzz artifact
|
2016-06-18 05:20:34 +02:00 |
|
Magnus Norddahl
|
4ef2fb3cdb
|
Fixed multithreaded rendering issue with the fuzz effect
|
2016-06-17 14:45:52 +02:00 |
|
Magnus Norddahl
|
822bbd5b9a
|
Fuzz (invisibility) adjustments
|
2016-06-17 13:40:23 +02:00 |
|
Magnus Norddahl
|
f53e468f3f
|
Fixed fill column rgba drawers
|
2016-06-17 12:38:00 +02:00 |
|
Magnus Norddahl
|
fee8650357
|
Add r_multithreaded and fix color issue
|
2016-06-17 08:02:41 +02:00 |
|
Magnus Norddahl
|
586d5cdf1e
|
Normalize naming convention a little
|
2016-06-13 23:33:52 +02:00 |
|
Magnus Norddahl
|
69b2fa72e8
|
Moved RGBA draw stuff to its own header file
|
2016-06-13 23:10:54 +02:00 |
|
Magnus Norddahl
|
3ce2d8365d
|
Fix HUD colors when hw2d is off
|
2016-06-13 20:01:31 +02:00 |
|
Magnus Norddahl
|
0f0859b0b2
|
Special colormap support for when no hw accel is available
|
2016-06-12 22:54:23 +02:00 |
|
Magnus Norddahl
|
350857a9f6
|
Fixed fuzz effect when using multiple cores
|
2016-06-12 19:19:44 +02:00 |
|
Magnus Norddahl
|
42efc7334e
|
Fix missing particles in true color mode
|
2016-06-12 00:50:43 +02:00 |
|
Magnus Norddahl
|
5ae8e9e8c2
|
Fix missing colormap lookup
|
2016-06-11 16:17:30 +02:00 |
|
Magnus Norddahl
|
d5331e6095
|
Wallscan fix
|
2016-06-10 22:22:40 +02:00 |
|
Magnus Norddahl
|
07571da98c
|
Improved how threaded rendering is handled
|
2016-06-10 18:43:49 +02:00 |
|
Magnus Norddahl
|
27156eb60a
|
Linux compile fixes and missing variable declarations
|
2016-06-10 16:32:47 +02:00 |
|
Magnus Norddahl
|
103a6baac5
|
Support for drawing in multiple passes
|
2016-06-10 15:57:31 +02:00 |
|
Magnus Norddahl
|
24f846f702
|
Bug fixes
|
2016-06-10 14:25:56 +02:00 |
|
Magnus Norddahl
|
05b6fe6174
|
Added true color texture support for walls and floors
|
2016-06-10 13:50:34 +02:00 |
|
Magnus Norddahl
|
c452d02573
|
Added multicore rendering to true color drawers
|
2016-06-07 15:25:11 +02:00 |
|
Magnus Norddahl
|
c5fcfb664f
|
Changed rgba renderer to use a command queue system for its drawers
|
2016-06-07 00:55:52 +02:00 |
|