yvt
066eda82df
Add bounds check
2019-08-08 01:08:12 +09:00
yvt
0ce6371142
SWMapRenderer
: Replace SWRenderer *
with SWRenderer &
2019-08-08 00:57:59 +09:00
yvt
e91c957ad8
SWFlatMapRenderer
: Replace SWRenderer *
with SWRenderer &
2019-08-08 00:57:10 +09:00
yvt
2c331275a2
GLWaterRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:55:47 +09:00
yvt
932a4d2f12
GLVoxelModel
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:54:52 +09:00
yvt
9c8737fabc
GLSSAOFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:53:46 +09:00
yvt
6ad4800e70
GLSpriteRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:53:08 +09:00
yvt
bd005ac5a2
GLSoftSpriteRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:52:24 +09:00
yvt
51292cd320
GLSoftLitSpriteRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:51:47 +09:00
yvt
3ee8204466
Replace std::map
with std::unordered_map
...
Because we do not support MSVC 2010 anymore.
2019-08-08 00:48:55 +09:00
yvt
518a85b8fd
GLProgramManager
: Make minor changes
2019-08-08 00:48:19 +09:00
yvt
e947de6a7d
GLProgramManager
: Use std::unique_ptr
for memory management
2019-08-08 00:48:14 +09:00
yvt
63782bb00a
GLShader
: Replace IGLDevice *
with IGLDevice &
2019-08-08 00:38:13 +09:00
yvt
93e8a30f84
Fix debug builds
2019-08-08 00:37:24 +09:00
yvt
f855aff5d1
GLRadiosityRenderer::UpdateDispatch
: Use reference to refer to parent
2019-08-08 00:35:33 +09:00
yvt
027f6ef357
GLRadiosityRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:34:00 +09:00
yvt
d99f202c92
GLOptimizeVoxelModel
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:08:53 +09:00
yvt
00fbbe9acd
GLNonlinearlizeFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:05:55 +09:00
yvt
ab235fed8e
GLModelRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:05:26 +09:00
yvt
0f4e96cb44
GLModelManager
: Maintain references using Handle
2019-08-08 00:04:25 +09:00
yvt
16a2785cba
GLModelManager
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:01:33 +09:00
yvt
8101f85d6c
GLMapShadowRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:00:41 +09:00
yvt
c21c28875b
GLMapRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-08 00:00:03 +09:00
yvt
105c1270b7
GLMapChunk
: Replace GLMapRenderer *
with GLMapRenderer &
2019-08-07 23:58:24 +09:00
yvt
936041a9fb
GLLongSpriteRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:56:39 +09:00
yvt
8c67276f77
GLLensFlareFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:56:06 +09:00
yvt
0c99079614
GLLensFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:55:17 +09:00
yvt
ebbca25f6e
GLLensDustFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:54:37 +09:00
yvt
f702e381c6
GLImageRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:53:54 +09:00
yvt
4478ec96a2
GLFXAAFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:52:09 +09:00
yvt
ef2d844a97
clang-format all source files under Sources/Client
2019-08-07 23:51:05 +09:00
yvt
512c4e1cc1
clang-format all source files under Sources/Draw
2019-08-07 23:50:08 +09:00
yvt
d61bcc336e
GLFogFilter
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:44:36 +09:00
yvt
ceb8fe872c
GLFlatMapRenderer
: Follow the reference rules for GameMap
2019-08-07 23:43:51 +09:00
yvt
3075e1da60
clang-format
2019-08-07 23:40:35 +09:00
yvt
7549617cce
GLFlatMapRenderer
: Replace GLRenderer *
with GLRenderer &
2019-08-07 23:40:17 +09:00
yvt
17757bfabe
Mark bad code
2019-08-07 23:39:22 +09:00
yvt
ab1a625406
GLDepthOfFieldFilter
: Replace GLRenderer *
with GLRenderer &
2019-07-26 22:49:48 +09:00
yvt
9230836282
GLColorCorrectionFilter
: Replace GLRenderer *
with GLRenderer &
2019-07-26 22:48:55 +09:00
yvt
df920f680c
GLCameraBlurFilter
: Replace GLRenderer *
with GLRenderer &
2019-07-26 22:48:11 +09:00
yvt
8e23ef08d0
Replace GLRenderer *
in GLBloomFilter
with GLRenderer &
2019-07-26 22:47:01 +09:00
yvt
5c8ea3a861
Store IGLShadowMapRenderer
using std::unique_ptr
2019-07-26 22:45:26 +09:00
yvt
bc08e23d80
Replace raw pointers in IGLShadowMapRenderer
etc. with references
2019-07-26 22:42:04 +09:00
yvt
b1b07cf579
Replace GLRenderer *
in GLAutoExposureFilter
with GLRenderer &
2019-07-26 22:38:54 +09:00
yvt
3676643f30
Modernize GLAmbientShadowRenderer
2019-07-26 22:37:51 +09:00
yvt
b0c97c67ae
Replace raw pointers in GLAmbientShadowRenderer
with references
2019-07-26 22:28:15 +09:00
yvt
b49028d822
Add const
to GameMapLoader::IsComplete
2019-07-24 19:11:36 +09:00
yvt
3b15a205ff
Replace Deque
with std::deque
...
Profiling indicated that a little time (< 10% of `ApplyBlockActions`'s
total execution time) is spent on `Deque` when a large chunk of block
is being removed. Thus even *if* this commit slows down things, the
performance impact would be insignificant.
2019-07-24 19:11:36 +09:00
YVT
ffb3f33abe
Remove a redundant assignment
...
Reported by Clang's static analysis.
2019-07-24 18:12:08 +09:00
YVT
d92149713a
Add a missing call to CheckError
2019-07-24 18:11:04 +09:00