Profiling - tracks GPU and CPU usage as well as displaying performance metrics and scene information
This commit is contained in:
parent
c9844fc415
commit
620838a41d
22 changed files with 827 additions and 81 deletions
BIN
resources/models/Sponza/Sponza.idx
Normal file
BIN
resources/models/Sponza/Sponza.idx
Normal file
Binary file not shown.
207
resources/models/Sponza/Sponza.json
Normal file
207
resources/models/Sponza/Sponza.json
Normal file
|
|
@ -0,0 +1,207 @@
|
|||
{
|
||||
"ID": "Sponza",
|
||||
"Meshes": [
|
||||
{
|
||||
"ID": "meshes[0]-53_0",
|
||||
"MaterialID": "Sponza-mat-0",
|
||||
"OffsetVertex": 0,
|
||||
"VertexSize": 482200,
|
||||
"OffsetIndex": 0,
|
||||
"IndexSize": 377232
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-93_1",
|
||||
"MaterialID": "Sponza-mat-1",
|
||||
"OffsetVertex": 482200,
|
||||
"VertexSize": 78640,
|
||||
"OffsetIndex": 377232,
|
||||
"IndexSize": 41664
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-94_2",
|
||||
"MaterialID": "Sponza-mat-2",
|
||||
"OffsetVertex": 560840,
|
||||
"VertexSize": 196800,
|
||||
"OffsetIndex": 418896,
|
||||
"IndexSize": 212256
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-99_3",
|
||||
"MaterialID": "Sponza-mat-3",
|
||||
"OffsetVertex": 757640,
|
||||
"VertexSize": 44820,
|
||||
"OffsetIndex": 631152,
|
||||
"IndexSize": 49032
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-102_4",
|
||||
"MaterialID": "Sponza-mat-4",
|
||||
"OffsetVertex": 802460,
|
||||
"VertexSize": 21060,
|
||||
"OffsetIndex": 680184,
|
||||
"IndexSize": 9552
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-48_5",
|
||||
"MaterialID": "Sponza-mat-5",
|
||||
"OffsetVertex": 823520,
|
||||
"VertexSize": 193580,
|
||||
"OffsetIndex": 689736,
|
||||
"IndexSize": 122016
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-33_6",
|
||||
"MaterialID": "Sponza-mat-6",
|
||||
"OffsetVertex": 1017100,
|
||||
"VertexSize": 99960,
|
||||
"OffsetIndex": 811752,
|
||||
"IndexSize": 70512
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-47_7",
|
||||
"MaterialID": "Sponza-mat-7",
|
||||
"OffsetVertex": 1117060,
|
||||
"VertexSize": 62480,
|
||||
"OffsetIndex": 882264,
|
||||
"IndexSize": 33792
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-46_8",
|
||||
"MaterialID": "Sponza-mat-8",
|
||||
"OffsetVertex": 1179540,
|
||||
"VertexSize": 460,
|
||||
"OffsetIndex": 916056,
|
||||
"IndexSize": 252
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-44_9",
|
||||
"MaterialID": "Sponza-mat-9",
|
||||
"OffsetVertex": 1180000,
|
||||
"VertexSize": 236400,
|
||||
"OffsetIndex": 916308,
|
||||
"IndexSize": 85056
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-42_10",
|
||||
"MaterialID": "Sponza-mat-10",
|
||||
"OffsetVertex": 1416400,
|
||||
"VertexSize": 21960,
|
||||
"OffsetIndex": 1001364,
|
||||
"IndexSize": 10560
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-49_11",
|
||||
"MaterialID": "Sponza-mat-11",
|
||||
"OffsetVertex": 1438360,
|
||||
"VertexSize": 456400,
|
||||
"OffsetIndex": 1011924,
|
||||
"IndexSize": 278496
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-50_12",
|
||||
"MaterialID": "Sponza-mat-12",
|
||||
"OffsetVertex": 1894760,
|
||||
"VertexSize": 720,
|
||||
"OffsetIndex": 1290420,
|
||||
"IndexSize": 216
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-62_13",
|
||||
"MaterialID": "Sponza-mat-13",
|
||||
"OffsetVertex": 1895480,
|
||||
"VertexSize": 243240,
|
||||
"OffsetIndex": 1290636,
|
||||
"IndexSize": 197952
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-59_14",
|
||||
"MaterialID": "Sponza-mat-14",
|
||||
"OffsetVertex": 2138720,
|
||||
"VertexSize": 182520,
|
||||
"OffsetIndex": 1488588,
|
||||
"IndexSize": 198144
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-61_15",
|
||||
"MaterialID": "Sponza-mat-15",
|
||||
"OffsetVertex": 2321240,
|
||||
"VertexSize": 182520,
|
||||
"OffsetIndex": 1686732,
|
||||
"IndexSize": 198144
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-60_16",
|
||||
"MaterialID": "Sponza-mat-16",
|
||||
"OffsetVertex": 2503760,
|
||||
"VertexSize": 121680,
|
||||
"OffsetIndex": 1884876,
|
||||
"IndexSize": 132096
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-72_17",
|
||||
"MaterialID": "Sponza-mat-17",
|
||||
"OffsetVertex": 2625440,
|
||||
"VertexSize": 147960,
|
||||
"OffsetIndex": 2016972,
|
||||
"IndexSize": 172032
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-71_18",
|
||||
"MaterialID": "Sponza-mat-18",
|
||||
"OffsetVertex": 2773400,
|
||||
"VertexSize": 198080,
|
||||
"OffsetIndex": 2189004,
|
||||
"IndexSize": 227328
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-70_19",
|
||||
"MaterialID": "Sponza-mat-19",
|
||||
"OffsetVertex": 2971480,
|
||||
"VertexSize": 147960,
|
||||
"OffsetIndex": 2416332,
|
||||
"IndexSize": 172032
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-79_20",
|
||||
"MaterialID": "Sponza-mat-20",
|
||||
"OffsetVertex": 3119440,
|
||||
"VertexSize": 1280,
|
||||
"OffsetIndex": 2588364,
|
||||
"IndexSize": 384
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-80_21",
|
||||
"MaterialID": "Sponza-mat-21",
|
||||
"OffsetVertex": 3120720,
|
||||
"VertexSize": 208240,
|
||||
"OffsetIndex": 2588748,
|
||||
"IndexSize": 237936
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-95_22",
|
||||
"MaterialID": "Sponza-mat-22",
|
||||
"OffsetVertex": 3328960,
|
||||
"VertexSize": 106160,
|
||||
"OffsetIndex": 2826684,
|
||||
"IndexSize": 110208
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-98_23",
|
||||
"MaterialID": "Sponza-mat-23",
|
||||
"OffsetVertex": 3435120,
|
||||
"VertexSize": 34560,
|
||||
"OffsetIndex": 2936892,
|
||||
"IndexSize": 36504
|
||||
},
|
||||
{
|
||||
"ID": "meshes[0]-101_24",
|
||||
"MaterialID": "Sponza-mat-24",
|
||||
"OffsetVertex": 3469680,
|
||||
"VertexSize": 218360,
|
||||
"OffsetIndex": 2973396,
|
||||
"IndexSize": 173808
|
||||
}
|
||||
],
|
||||
"VertexPath": "resources/models/Sponza/Sponza.vtx",
|
||||
"IndexPath": "resources/models/Sponza/Sponza.idx"
|
||||
}
|
||||
BIN
resources/models/Sponza/Sponza.vtx
Normal file
BIN
resources/models/Sponza/Sponza.vtx
Normal file
Binary file not shown.
262
resources/models/Sponza/Sponza_mat.json
Normal file
262
resources/models/Sponza/Sponza_mat.json
Normal file
|
|
@ -0,0 +1,262 @@
|
|||
[
|
||||
{
|
||||
"ID": "Sponza-mat-0",
|
||||
"TexturePath": "resources\\models\\Sponza\\5061699253647017043.png",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-1",
|
||||
"TexturePath": "resources\\models\\Sponza\\8006627369776289000.png",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-2",
|
||||
"TexturePath": "resources\\models\\Sponza\\7268504077753552595.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-3",
|
||||
"TexturePath": "resources\\models\\Sponza\\8750083169368950601.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-4",
|
||||
"TexturePath": "resources\\models\\Sponza\\5792855332885324923.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-5",
|
||||
"TexturePath": "resources\\models\\Sponza\\14650633544276105767.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-6",
|
||||
"TexturePath": "resources\\models\\Sponza\\15295713303328085182.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-7",
|
||||
"TexturePath": "resources\\models\\Sponza\\6047387724914829168.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-8",
|
||||
"TexturePath": "resources\\models\\Sponza\\5823059166183034438.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-9",
|
||||
"TexturePath": "resources\\models\\Sponza\\7441062115984513793.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-10",
|
||||
"TexturePath": "resources\\models\\Sponza\\11490520546946913238.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-11",
|
||||
"TexturePath": "resources\\models\\Sponza\\6151467286084645207.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-12",
|
||||
"TexturePath": "resources\\models\\Sponza\\white.png",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-13",
|
||||
"TexturePath": "resources\\models\\Sponza\\4975155472559461469.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-14",
|
||||
"TexturePath": "resources\\models\\Sponza\\4675343432951571524.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-15",
|
||||
"TexturePath": "resources\\models\\Sponza\\2775690330959970771.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-16",
|
||||
"TexturePath": "resources\\models\\Sponza\\2185409758123873465.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-17",
|
||||
"TexturePath": "resources\\models\\Sponza\\17876391417123941155.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-18",
|
||||
"TexturePath": "resources\\models\\Sponza\\11474523244911310074.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-19",
|
||||
"TexturePath": "resources\\models\\Sponza\\9288698199695299068.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-20",
|
||||
"TexturePath": "resources\\models\\Sponza\\16275776544635328252.png",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-21",
|
||||
"TexturePath": "resources\\models\\Sponza\\755318871556304029.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-22",
|
||||
"TexturePath": "resources\\models\\Sponza\\8481240838833932244.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-23",
|
||||
"TexturePath": "resources\\models\\Sponza\\6772804448157695701.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-24",
|
||||
"TexturePath": "resources\\models\\Sponza\\2969916736137545357.jpg",
|
||||
"DiffuseColour": {
|
||||
"X": 0.588,
|
||||
"Y": 0.588,
|
||||
"Z": 0.588,
|
||||
"W": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Sponza-mat-25",
|
||||
"TexturePath": "",
|
||||
"DiffuseColour": {
|
||||
"X": 1.0,
|
||||
"Y": 1.0,
|
||||
"Z": 1.0,
|
||||
"W": 1.0
|
||||
}
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue