Lynix
|
9bf66e7e16
|
Added RenderTexture::Blit
Added RenderTexture::GetSize
Former-commit-id: f385ccc39a2051765db9befa3b77f75b17529447
|
2014-01-11 19:10:19 +01:00 |
|
Lynix
|
16578e728f
|
Renamed RenderClearFlags to RendererBufferFlags
Former-commit-id: 7821709bc7310820e877db9bb26d1fb50d7ba217
|
2014-01-11 10:12:06 +01:00 |
|
Lynix
|
f3f16144ab
|
Modified comments
Former-commit-id: d66e58a05e212983a6522989ece76a7bdf0292c6
|
2014-01-05 15:28:57 +01:00 |
|
Lynix
|
3e0561830f
|
Added Renderer::GetDepthFunc
Former-commit-id: 222cefb90f7fd4771bd5b9f9eab9f9adf02b72d9
|
2013-12-26 11:33:01 +01:00 |
|
Lynix
|
0d8572a60c
|
Added DebugDrawer::DrawCone
Former-commit-id: 8c02ac50f3ca6a7fba1494f8f2a42eebfe949f7b
|
2013-12-09 14:16:48 +01:00 |
|
Lynix
|
9357079e1d
|
Added RenderBuffer class (Usables with RenderTexture)
Former-commit-id: f32a2d5e5018ce3b1d41db87aec6fa910c8183a3
|
2013-12-07 23:48:21 +01:00 |
|
Lynix
|
3f10354461
|
Removed redondant comment
Former-commit-id: 29c54a7cf234b9f944c18b51a32e1eb8b1629d4e
|
2013-12-05 10:20:53 +01:00 |
|
Lynix
|
0e99205046
|
Fixed rendering
Resource encoder now store unsigned char instead of signed char
Former-commit-id: 648dd1d55facd40bc37075291782a54cbbc4811f
|
2013-11-26 15:25:43 +01:00 |
|
Lynix
|
37c45153af
|
Fixed whitespaces
Former-commit-id: 56787f5a0cf0093ad63b33a8b4746968215e2a11
|
2013-10-19 18:28:15 +02:00 |
|
Lynix
|
a88fe446bd
|
Made use of lambda functions
Former-commit-id: d7d81da2a9fc73c9b3e44d292bda9fd47ac561f3
|
2013-10-09 10:14:15 +02:00 |
|
Lynix
|
14eda38cac
|
Made static_assert useful
Former-commit-id: 135783fe3ee3f5304309dd6948f0a83a349e62b2
|
2013-10-09 10:14:14 +02:00 |
|
Lynix
|
eefd0ddd35
|
Fixed Texture::Update behavior
Former-commit-id: 8d1de49226b72b3f1e063b9da87c3391bce9ea95
|
2013-10-09 10:14:13 +02:00 |
|
Lynix
|
239ce4e323
|
Fixed Render[Texture|Window] crash when released while on use
Former-commit-id: 30b4bd5b7eb7b665cecfe6366117b7a3b4290202
|
2013-10-09 10:14:12 +02:00 |
|
Lynix
|
185b450c64
|
Improved Lighting
Former-commit-id: 6ac2d8ec9a3b283a8179e5f0bb5d5896ec57a14b
|
2013-10-09 10:14:11 +02:00 |
|
Lynix
|
b01fad269e
|
Improved Texture mipmap support
Former-commit-id: 0fc3e003a6524e5c026712a3dc695cf80817ea88
|
2013-10-09 10:14:10 +02:00 |
|
Lynix
|
8ce5f879a8
|
Improved RenderTexture class
Former-commit-id: 0126eeefce5512a504024e1c0ef2e5f1345003b3
|
2013-10-09 10:14:09 +02:00 |
|
Lynix
|
a410e8856a
|
Improved Error system
Former-commit-id: ddd08841d30575713f4a28ac02566f92791e5539
|
2013-10-09 10:14:09 +02:00 |
|
Lynix
|
14a939d785
|
char -> const char
Former-commit-id: 2ffdcff37f29286517fb33c1b56151405f84bc53
|
2013-09-23 09:54:13 +02:00 |
|
Lynix
|
cd46555acc
|
Fixed Spotlights
Former-commit-id: c802da26d010dcf7df6f234be204690e718634a6
|
2013-09-23 00:23:28 +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
|
cfa282bcca
|
Fixed missing file from commit b373633
Former-commit-id: 1e9fc525f0d72e6c80028d0d456518a4c290e0c7
|
2013-09-20 21:47:35 +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
|
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
|
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
|
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
|
0fd535a9e8
|
Added a lot more texture formats
Former-commit-id: b3a553ea39a174d84c5cd6fcca853ee83c1e6670
|
2013-09-06 12:07:38 +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
|
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
|
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
|
7f2888a346
|
Remade shader encoder
Former-commit-id: f96b33ed36650931c78b58fae6d7fc7f68efab20
|
2013-08-26 10:46:58 +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 |
|