Lynix
|
2fd86dc406
|
Added texture rect parameter to primitive generator
Former-commit-id: 5efc0fd1bcc2aad9cd4b75ff9fb8b29d84bfd363
|
2013-09-21 09:05:37 +02:00 |
Lynix
|
3167531b39
|
Fixed some VS warnings
Thanks to Fraggy again !
Former-commit-id: bd0eea66714701b065892d8b69d576e7b3615dd2
|
2013-09-21 00:10:10 +02:00 |
Lynix
|
6440d38c5c
|
Fixed some warnings about types
Thanks to Fraggy
Former-commit-id: e3b3a8421b4c49884e5757814f51cfcecc14a878
|
2013-09-20 23:25:04 +02:00 |
Lynix
|
cfa282bcca
|
Fixed missing file from commit b373633
Former-commit-id: 1e9fc525f0d72e6c80028d0d456518a4c290e0c7
|
2013-09-20 21:47:35 +02:00 |
Lynix
|
0546019da1
|
Improved error message
Former-commit-id: d47c8651acc368bb7091785e156d99c849c19dc3
|
2013-09-20 21:46:58 +02:00 |
Lynix
|
14f513f656
|
Resource encoder now print module name
Former-commit-id: 14e782da2b803f3c4847e19c9f46872f641c0c7a
|
2013-09-20 21:46:30 +02:00 |
Lynix
|
db2b33eda1
|
Fixed Vector2::Normalize
Former-commit-id: c781e64262c0fbce2782f635c2db13478f18a9d5
|
2013-09-20 21:31:07 +02:00 |
Lynix
|
8073e70090
|
DebugDrawer will now auto-initialize
Former-commit-id: 62756d6aa2e4cc25be93cb27c4698cfb3fc0e6d8
|
2013-09-20 16:21:50 +02:00 |
Lynix
|
197bddb6ba
|
Transformed "Encoded shaders" into "Encoded Resources"
Former-commit-id: ead4cc9bb162d2f9e5c08756575e84f3a9056679
|
2013-09-20 16:20:51 +02:00 |
Lynix
|
693aec36c3
|
Fixed bounding box AABB
Former-commit-id: ef8ec52e7bffca69b1e41462f0971e00a1b73029
|
2013-09-16 01:03:06 +02:00 |
Lynix
|
15fa8378c9
|
Added a lot of methods to send uniforms
including arrays and integers vectors
Former-commit-id: c365cccdbad7eab1a1212e78759d7fda857012f9
|
2013-09-16 01:01:59 +02:00 |
Lynix
|
f0eac2bc0d
|
Fixed compilation error
Former-commit-id: 13b96b7bba638a1843a00264068e1c4858e6d301
|
2013-09-16 00:36:50 +02:00 |
Lynix
|
ffb993c864
|
Fixed [Color|Texture]Background not rendering
Former-commit-id: a3bb4bd62176fea7ba88993b445b55e72c2c1835
|
2013-09-07 22:06:50 +02:00 |
Lynix
|
7d2981d9a2
|
Fixed Skybox not rendering
Former-commit-id: e2b40de7b096853edca855df6824f4c832d78bcc
|
2013-09-06 23:29:48 +02:00 |
Lynix
|
1dd25f4e73
|
Fixed MeshInfos not compiling
Former-commit-id: 3e3c840402eca5eb1e3fa5104a91e41d5d669139
|
2013-09-06 23:27:10 +02:00 |
Lynix
|
b2dd572cfd
|
Fixed warnings
Former-commit-id: ad7f020dde35087ed4c4fa81b531d5b9e74fc134
|
2013-09-06 18:38:13 +02:00 |
Lynix
|
19a5a3e433
|
Updated Deferred shaders
Former-commit-id: 8f8f7529f952a65bfe1a34a06e3fdd5bd900f138
|
2013-09-06 18:35:41 +02:00 |
Lynix
|
a7e0ec5984
|
Shared ShaderProgramManager flags to both fragment and vertex shaders
Former-commit-id: 10a5b3493df9c1e756702f572c90fbbd6e697039
|
2013-09-06 18:32:28 +02:00 |
Lynix
|
c1dc2884b0
|
Forced Backgrounds fragments depth to maximum (1)
Former-commit-id: 98af132b7cc61469af752d1210dfb03e0c9b63ec
|
2013-09-06 18:31:04 +02:00 |
Lynix
|
f9363ca764
|
Fixed global header
Former-commit-id: a6b45d3b7d94a42df22b08e4f97acb0f80439e4d
|
2013-09-06 18:25:43 +02:00 |
Lynix
|
fee15472d4
|
Fixed RenderTexture warnings
Former-commit-id: 0d9b7c6f27727f7e9d08fab00c18f55d6278c02b
|
2013-09-06 18:25:14 +02:00 |
Lynix
|
6732761108
|
Texture are no longer associated with a RenderTexture
Former-commit-id: 4430c36afd081f20b89322ca1e0c2b8c4ef73ce5
|
2013-09-06 18:23:24 +02:00 |
Lynix
|
d4abb8fc49
|
Made stencil per face side
Former-commit-id: 093f2125886d47ebc79f97aaecfad3a5216f399a
|
2013-09-06 18:17:58 +02:00 |
Lynix
|
1ed8ea8ad5
|
Fixed missing files from previous commit
Former-commit-id: 0a757b5cfda97dd6f88d5a17b8dc41329c139d32
|
2013-09-06 18:05:39 +02:00 |
Lynix
|
e92f388c65
|
Renamed FaceCulling enum to FaceSide
Former-commit-id: 7847dcd64e0b23d261a9ec07f3bc1a3c162985e5
|
2013-09-06 17:59:48 +02:00 |
Lynix
|
52b0ed7e72
|
Fixed compilation error
Former-commit-id: 32c37e6af9fcdb3409b32e84e8765657c2201a68
|
2013-09-06 17:50:54 +02:00 |
Lynix
|
0dd56560e2
|
Renamed StencilOperation_[Decrement|Increment]ToSaturation
Replaced incorrect "ToSaturation" part by "NoClamp"
Former-commit-id: a0bb122a332bdae291a8a7d46474980574ae168e
|
2013-09-06 17:43:34 +02:00 |
Lynix
|
9d4f7250aa
|
Added RendererComparison_NotEqual
Can't figure out why it was missing
Former-commit-id: cf243f8a081208cc97924d802611d0e3376d8135
|
2013-09-06 17:41:14 +02:00 |
Lynix
|
10f7d185a6
|
Added conditional rendering
Former-commit-id: 30c062a469ad5f534b95a33c07c92c89036aacf7
|
2013-09-06 17:38:34 +02:00 |
Lynix
|
e60b1c010e
|
Added OpenGL functions
glBlendFuncSeparate
glStencilFuncSeparate
glStencilOpSeparate
Former-commit-id: 61d1a9fb2fe92232bee4421d8a4770a03f33d7ef
|
2013-09-06 17:23:32 +02:00 |
Lynix
|
66a64fb71c
|
Fixed GpuQuery bug
Also added GpuQuery::GetOpenGLID()
Former-commit-id: 2a5d01a945ffeb576b5dce6756dbffcc511c237c
|
2013-09-06 17:17:47 +02:00 |
Lynix
|
cbd7b1c36e
|
Fixed crash
Former-commit-id: c4c873820026dfb348da515fa7bb0d4e6f97aba9
|
2013-09-06 17:17:20 +02:00 |
Lynix
|
0fd535a9e8
|
Added a lot more texture formats
Former-commit-id: b3a553ea39a174d84c5cd6fcca853ee83c1e6670
|
2013-09-06 12:07:38 +02:00 |
Lynix
|
ae7c54a9fc
|
Fixed LightManager crash
Former-commit-id: c9be4c0ee3343818c8b50b6fef29f64c198795e0
|
2013-09-04 00:19:33 +02:00 |
Lynix
|
bed20692a6
|
Fixed OnResourceDestroy callback not called by the destructor
Former-commit-id: 8b961101f88343ddd3bb382d2c333052efb03164
|
2013-09-03 13:57:32 +02:00 |
Lynix
|
76abb5bf16
|
OcclusionQuery renamed to GpuQuery, and added query modes
Former-commit-id: b36a9b623653ac9b1eb422b09b3781ef46b81aca
|
2013-09-03 13:49:17 +02:00 |
Lynix
|
00fe872f27
|
Added matrices inverse to Renderer uniforms
Former-commit-id: 06333817aa0537e6dae80f8c72061f206023256a
|
2013-08-28 03:07:17 +02:00 |
Lynix
|
b1cd99a08b
|
No more useless shaders will be generated
Former-commit-id: 9bc30fc69aac0c3c531b9fc56dd204ee70bfdf3f
|
2013-08-28 03:06:25 +02:00 |
Lynix
|
df8449c13e
|
Added HDR texture formats
Former-commit-id: affa3c0842d3918977c48483bf485ac17e218448
|
2013-08-28 03:05:46 +02:00 |
Lynix
|
866ff64548
|
Added Texture::GetSize()
Former-commit-id: da4b31cf95f605f83da17f63bc9a6dbd1d8b35c6
|
2013-08-28 02:52:47 +02:00 |
Lynix
|
f69d2f13e5
|
Changed light model
Former-commit-id: bdf192bd83dbb5ae3ce8c46d6414e5b4fbc0047a
|
2013-08-28 02:52:09 +02:00 |
Lynix
|
83dc00dc60
|
Added forgotten file
Former-commit-id: c5fd96568c3d6d5ab889a718afc45f955310db34
|
2013-08-26 13:40:56 +02:00 |
Lynix
|
f679f323c2
|
Made scissor rect/viewport Recti instead of Rectui
Also greatly optimized Renderer::Get[ScissorRect|Viewport]
Former-commit-id: 87945543144216715520a4c3ab30629636995afd
|
2013-08-26 13:37:33 +02:00 |
Lynix
|
7d9eac7660
|
Refactored code
Former-commit-id: 95c723425cc2ac626b5ddd6d77f69e0a4b0a630a
|
2013-08-26 13:36:41 +02:00 |
Lynix
|
75de88066b
|
Fixed crash
Former-commit-id: 4388600646138181546d59d6602b1e1cacaf59ec
|
2013-08-26 12:27:27 +02:00 |
Lynix
|
7f2888a346
|
Remade shader encoder
Former-commit-id: f96b33ed36650931c78b58fae6d7fc7f68efab20
|
2013-08-26 10:46:58 +02:00 |
Lynix
|
aafcd6bd03
|
Fixed crash
Plus fixed transparency comparison
Plus optimized material comparison
Former-commit-id: d812adc54e8ae529cd1a1fd29202f6aaae97544a
|
2013-08-26 01:01:26 +02:00 |
Lynix
|
cb6563775a
|
Fixed sprites vertex shaders
Former-commit-id: a4e69ceee77e91749853911038d624b74ceaa049
|
2013-08-26 01:01:02 +02:00 |
Lynix
|
72a57fbf4c
|
Fixed crash when resources in use by the Renderer are released
Former-commit-id: 98eedb556f0387f0a5c1cafde2fc74645d1d0457
|
2013-08-26 00:40:45 +02:00 |
Lynix
|
f1dc7b98e5
|
Separated Shaders from Manager
Former-commit-id: 7faddbd38bd729b2778f09be3f98105ef5219740
|
2013-08-25 19:55:03 +02:00 |