BearishSun
|
d5ed0632f2
Feature: Added an API for vector (SIMD) instructions through simdpp library
|
8 éve |
BearishSun
|
27387db5bd
Feature: Added a pool allocator for fast allocation/deallocation of objects of equal size
|
8 éve |
BearishSun
|
24a1f44cd8
Refactor: Cleaned up custom allocators
|
8 éve |
BearishSun
|
00e417e305
Feature: Added a clear() method to Texture
|
8 éve |
BearishSun
|
c64524067c
Bugfix: Resolving Vulkan warnings due to certain render targets being marked as load on bind, yet they had no data to load
|
8 éve |
BearishSun
|
1cebaa278f
Feature: Vulkan now properly supports read-only depth + writable stencil (and vice versa)
|
8 éve |
BearishSun
|
b52bd59e1d
WIP: Adding alternatives to existing compute shaders, in order to support older hardware and mobiles
|
8 éve |
BearishSun
|
3c1b9baaac
Feature: Texture copies can now use arbitrary ranges for source/destination, instead of forcing a copy of the entire texture face
|
8 éve |
BearishSun
|
dd634d6d78
Bugfix: Fixing invalid image layout in Vulkan after performing a texture copy operation
|
8 éve |
BearishSun
|
3d6cceab7d
WIP: Adding alternatives to existing compute shaders, in order to support older hardware and mobiles
|
8 éve |
BearishSun
|
ecfb6a59a1
Build: .gitignore no longer incorrectly ignores the raw shader folders
|
8 éve |
BearishSun
|
ffc2208374
Refactor: Modified the renderer so it can work without texture view support (not present on earlier OpenGL versions)
|
8 éve |
BearishSun
|
1517308b3b
Bugfix: Significantly reduced flickering artifacts due SSR sampling
|
8 éve |
BearishSun
|
5d331c2f55
Bugfix: OpenGL now respects min/max mipmap values specified in a sampler state
|
8 éve |
BearishSun
|
37d256d01f
Feature: OpenGL render API can now work with older OpenGL versions, including OpenGL 4.1 and partial support for OpenGL ES
|
8 éve |
BearishSun
|
ea824d8abe
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
79b973bc30
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
141bb63ce6
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
67eaa119fc
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
2b0584450f
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
ed9cb44dc2
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
a3d4e699aa
WIP: Refactoring OpenGL RAPI in order to support (more restrictive) 4.1 and ES versions
|
8 éve |
BearishSun
|
f542401dd5
Bugfix: Built-in components can now be properly retrieved and removed from scene objects through script code
|
8 éve |
BearishSun
|
5ec5c201cb
Bugfix: Fixed a crash when adding an unshadowed directional light
|
8 éve |
BearishSun
|
d5b9e46858
Bugfix: Changing the material shader on a material that previously had no shader, will now properly initialize material parameters object on the core thread version of the material
|
8 éve |
BearishSun
|
8c1384e4bf
Bugfix: Built-in shaders are now properly registered in the resource manifest
|
8 éve |
BearishSun
|
ba7b749c1f
Bugfix: Fixing a crash in editor when opening a new project, with a project already open
|
8 éve |
BearishSun
|
8124111b5f
Bugfix: Fixing exceptions in managed code caused by array of enums using the wrong underlying type
|
8 éve |
BearishSun
|
1002e783b1
Bugfix: Added missing file required for creating the default editor layout when new projects are crated
|
8 éve |
BearishSun
|
1c4bc44e9b
Build: OptimizedBuild and Release configuration fixes
|
8 éve |