BearishSun
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
9 年之前 |
BearishSun
|
d8c6db7a32
More Vulkan WIP:
|
9 年之前 |
BearishSun
|
d38fc0c070
Vulkan render window and swap chain (WIP)
|
9 年之前 |
BearishSun
|
8f6a5f169e
Populating VideoModeInfo for Vulkan
|
9 年之前 |
BearishSun
|
ed52fd7613
Updated data files
|
9 年之前 |
BearishSun
|
9d9a222d00
Vulkan startup
|
9 年之前 |
BearishSun
|
234e7e004e
Added skeleton for Vulkan render API
|
9 年之前 |
BearishSun
|
7c72303823
Updated docs to match the new resource creation methods
|
9 年之前 |
BearishSun
|
7206fcc52f
Added descriptor structs for texture resource creation, so it is neater
|
9 年之前 |
BearishSun
|
e8175f03bf
Fixing a nasty task scheduler issue, where re-queuing the task and requesting wait(), would not properly block the calling thread until task finished.
|
9 年之前 |
BearishSun
|
aaaf9d4c33
Extended GPU query creation so they accept a GPU index, in order to support creation on multiple GPUs in the future
|
9 年之前 |
BearishSun
|
34e313c12d
Neater creation of GpuPrograms
|
9 年之前 |
BearishSun
|
a6abddedc3
Added multi-GPU constructors for GpuPipeline, RenderTexture, Mesh and MeshHeap
|
9 年之前 |
BearishSun
|
00dec15063
Updated data files
|
9 年之前 |
BearishSun
|
d33c3fd4ec
Fixing an incorrect docking issue when a window is drag and dropped onto a dock slider instead of the dock windows
|
9 年之前 |
BearishSun
|
8fb8ad8a59
Fixing issues with Prefab link ID assignment:
|
9 年之前 |
BearishSun
|
399936e1bf
Properly initialize notify flags when deserializing a Component
|
9 年之前 |
BearishSun
|
f7354ba863
Added detailed task list to roadmap, and link to contribute on main readme
|
9 年之前 |
BearishSun
|
3bbc25413f
Added device index property to GPU params, GPU param block buffer and vertex declaration types, in preparation for multi-GPU support
|
9 年之前 |
BearishSun
|
a9cc8f15fb
Neater IndexBuffer creation
|
9 年之前 |
BearishSun
|
ba7860bb93
Neater VertexBuffer creation
|
9 年之前 |
BearishSun
|
046cd0b6a2
Neater GpuBuffer creation
|
9 年之前 |
BearishSun
|
18a41f669d
GpuParams now uses a factory class for creation, so that RenderAPI implementations can create their own GpuParams implementations
|
9 年之前 |
BearishSun
|
9bfe9675a3
Getting rid of MultiRenderTexture as implementation is now merged into RenderTexture class since modern APIs don't make the distinction between the two
|
9 年之前 |
BearishSun
|
8ab4660f21
OpenGL updated so it uses the new combined GPU parameter design
|
9 年之前 |
BearishSun
|
426fffb882
Updated docs to so they reflect the GPU parameter design changes
|
9 年之前 |
BearishSun
|
8f4c8e65f3
Getting rid of the old way of setting GPU parameters and moving towards the new single-object approach (WIP - DX11 only for now)
|
9 年之前 |
BearishSun
|
7813bf7431
Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design
|
9 年之前 |
BearishSun
|
474d810214
Extended GPU params with a "set" field to match the Vulkan descriptor format better
|
9 年之前 |
BearishSun
|
12cb86711c
Updating docs to reflect the render API changes
|
9 年之前 |