2056 Commits

Author SHA1 Message Date
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