Commit 2ddd458
feature (Unreal) Ore Support (#12941) eeb280d7f9
* started getting ore to build with unreal
* building with ore but not using ore
* now subclass context and stub functions
* started implementing rhi ore backend
* make work with rhi
* updated view desc to be rcp for texture
* builds in unreal
* added asset id flag
* started using new internal listener to intercept shader assetts for ore shaders
* shaders now apear to compile
* formatting
* updating to new hlslblob type
* pppipelines now potentially setup
* all ore is stbbued
* revert to master
* format
* no exceptions on load
* re enable canvas draw
* reseet back to master
* reset to master
* updated to use new ore dynamic classes
* revert
* implemented buffer upload.
* started updating to new format
* wip
* started implementing new rstb
* wip ore
* wip ore
* basics of ore seems to be working
* asset cooking started with versioned asstes
* run PIE ore nows work
* ore working in packaged build for now
* shadow maps now working. also added better logging for rhi breadcrumbs
* cleaned up logs
* ore rhi now works across d3d11-12 nad vulkan
* updated to build with master
* render targets now draw canvas
* console 1 working
* hid all console references
* builds for xbox ps5
* text
* one
* two
* now works
* proper obfuscation
* final
* platform specific files
* compiles for 5.7
* resolve shader
* metal now works
* fixed open widget in unreal editor
* comments cleanup
* debug logging
* removed dead code, fixed some comments
* re worked previous workaround condition to match new way
* missing files
* fix some compile errors
* premake changes
* more premake changes
* more premgake
* wagyu premake
* more premake
* correct primitive count
* set primitive type
* fixed pointer issue
Co-authored-by: Jonathon Copeland <jcopela4@gmail.com>1 parent d1bf912 commit 2ddd458
14 files changed
Lines changed: 263 additions & 92 deletions
File tree
- cg_renderer/src
- include/rive/assets
- renderer
- src/shaders
- src
- assets
- tests
- common
- gm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
609 | 609 | | |
610 | 610 | | |
611 | 611 | | |
612 | | - | |
| 612 | + | |
| 613 | + | |
613 | 614 | | |
614 | 615 | | |
615 | 616 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
100 | 101 | | |
101 | 102 | | |
102 | 103 | | |
103 | | - | |
| 104 | + | |
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
| |||
0 commit comments