BearishSun
|
d25432623f
Removed beginFrame/endFrame methods from RenderAPI as they weren't really used
|
9 лет назад |
BearishSun
|
efd471af58
Fixing and refactoring GpuParams
|
9 лет назад |
BearishSun
|
b58a3fd3ad
Refactored Vulkan semaphores, so that a command buffers generates a new semaphore on each submission
|
9 лет назад |
BearishSun
|
6b749fa064
Added a way to create multiple variations of Vulkan framebuffer
|
9 лет назад |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 лет назад |
BearishSun
|
2c4d19339c
Fixing documentation errors
|
9 лет назад |
BearishSun
|
7f501a8e77
Added an explicit flag to preserve render target contents on load, to improve performance when this is not required (most of the time)
|
9 лет назад |
BearishSun
|
af560f18fc
Added a ComputePipelineState
|
9 лет назад |
BearishSun
|
1e7b51169f
Renamed GpuPipelineState to GraphicsPipelineState
|
9 лет назад |
BearishSun
|
b267abf39a
Vulkan render API swapBuffers() method hooked up
|
9 лет назад |
BearishSun
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
9 лет назад |
BearishSun
|
142c7970fc
Cleaned up render API capabilities class
|
9 лет назад |
BearishSun
|
9d9a222d00
Vulkan startup
|
9 лет назад |
BearishSun
|
8ab4660f21
OpenGL updated so it uses the new combined GPU parameter design
|
9 лет назад |
BearishSun
|
23aab39aeb
OpenGL now uses combined pipeline states as well
|
9 лет назад |
BearishSun
|
5d91653c2b
Added support for immediate command buffers to avoid overhead with render API's that don't support multithreaded command generation natively
|
9 лет назад |
BearishSun
|
c6e8badad9
(WIP) Adding command buffer support to OpenGL
|
9 лет назад |
BearishSun
|
91ee2c732e
Fixing 3D texture rendering in OpenGL
|
9 лет назад |
BearishSun
|
9555982752
Fixing OpenGL texture and image binding
|
9 лет назад |
BearishSun
|
cde0fbf269
Fixing documentation errors
|
9 лет назад |
BearishSun
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 лет назад |
BearishSun
|
2a2a859d95
Cleaning up the render API a bit
|
9 лет назад |
BearishSun
|
deab7206d5
Added generic GPU buffer support to DX11 and OpenGL
|
9 лет назад |
BearishSun
|
c027669083
Updated render API with support for instanced rendering
|
9 лет назад |
BearishSun
|
cdaaa8e6da
More work on improving documentation for Doxygen generation
|
9 лет назад |
BearishSun
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 лет назад |
BearishSun
|
f5a83f2a98
More work on improving documentation for doxygen generation
|
9 лет назад |
BearishSun
|
c8500a99d8
Refactored render properties so they're in a single class, and added a property for flipped NDC y axis
|
9 лет назад |
BearishSun
|
d7c0097d20
More work on improving documentation for Doxygen generation
|
9 лет назад |
BearishSun
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 лет назад |