Ryan Houdek
|
8fdcba0c06
|
[buffer_storage] Code formatting changes suggested by Bh44L
|
2013-12-28 05:15:43 -06:00 |
|
Ryan Houdek
|
77ba051361
|
[buffer_storage] Add the CLIENT_STORAGE_BIT since we access the buffer more frequently on the client side than the server side. That is exactly what the hint is for.
|
2013-12-27 22:58:36 -06:00 |
|
Ryan Houdek
|
ce99921c20
|
[buffer_storage] Implement ARB_buffer_storage. Disable it for GL_ARRAY_BUFFER due to a bug in Nvidia's drivers that causes black screen with it.
|
2013-12-27 10:56:03 -06:00 |
|
Ryan Houdek
|
945b903499
|
Work around AMD's broken Linux drivers when it comes to pinned memory and base_vertex usage. It seems that using pinned memory with base_vertex disabled is quicker than the other way around.
|
2013-12-19 09:40:13 -06:00 |
|
Tony Wasserka
|
672fa65ee7
|
OpenGL: Enable pinned memory even for index buffers (works for me). Big-ish speedup on AMD GPUs for streaming intensive games.
|
2013-11-22 18:09:52 +01:00 |
|
Jordan Cristiano
|
0fced651a5
|
More warning fixes, OSX build fix.
|
2013-11-14 03:11:40 -05:00 |
|
comex
|
c579637eaf
|
Run code through the advanced tool 'sed' to remove trailing whitespace.
|
2013-11-03 20:54:05 -05:00 |
|
degasus
|
f850d283d1
|
ogl: only use bufferdata if buffersubdata is broken
Else nvidia fallback would be slower than needed
|
2013-10-16 15:46:58 +02:00 |
|
Ryan Houdek
|
f0bf5aa113
|
Fix rendering on Adreno and Mali. This adds a new DriverDetails bug to know if the bufferstreaming is broken. Thanks degasus for fixing this.
|
2013-10-16 11:27:58 +00:00 |
|
Jasper St. Pierre
|
a7c7208103
|
Put Plugins/ in Core/, rename to VideoBackends
|
2013-10-07 10:37:01 -04:00 |
|