Commit Graph

3 Commits

Author SHA1 Message Date
Gawaboumga 8cc117e390 Fix memory leak
Former-commit-id: 904c564c7653ff4a402757356c4695d757363bbe [formerly a008f1b67d81cf9ef036e3866542d776ccc14808] [formerly c9de13c9b6c5073ad5fb8cea1a4338a737e5bde0 [formerly 5eb53f8fd1cc27af892cd391fb02f9f0a4c0e49d]]
Former-commit-id: 3fc0d3e76bff7c06e5f5c3239c9e7c5b62908994 [formerly da494d6b74c8329b1e8e1f82c1ca29dd2903d07a]
Former-commit-id: 686a0f1a6a894400d188a59abe7e175b8f62f0b0
2016-08-21 13:47:43 +02:00
Lynix 3913ead4bf Fix compilation with GCC/Clang
Thanks to @Gawaboumga


Former-commit-id: 7f8ecb5aa4d03297c0f2a70cb0f31984a7d31a62 [formerly fcaf6069180a973507da5b4d92d9bb0885707327] [formerly 92afa50ce2827d97a771bf2c74250141a94f1bcb [formerly 1c1a8435853fffabd8ef6d31a24a312d96930bd8]]
Former-commit-id: 341e8fc6faf6318f6ea1a0656f79b1b47cfd15f4 [formerly c2f0ba53e3d2f700f5109b25fa71838ebe6527bd]
Former-commit-id: 3526c10e8e8ba9cc0f38373ed8c5df6634248831
2016-08-10 22:17:55 +02:00
Lynix a7ce82c2c9 Graphics: Separate pipeline state from Material into a new class, MaterialPipeline
This allows much more efficient batching, along with pipeline reusage and preparation for the Vulkan API


Former-commit-id: 0b7e82d78d15e8b5e128f1856df3b28e6d7aaa44 [formerly 828c211f472b1fd2c839a0436ce43b4189a9f50a] [formerly 2e56582c87a8e2b0949ee946319655792e925f4a [formerly e6626b101b2c29f10e0025325a29463807504b3c]]
Former-commit-id: 0cabdfb1e5e38c21e11407d19b8543578f0aa260 [formerly 91fbd0ab2fb10de6802962ec9e6e5819f0391b94]
Former-commit-id: dc3fff253a97c2e78ce9c3500c81f66788e3480f
2016-08-05 22:11:13 +02:00