diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-01-20 16:38:02 -0700 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-02-04 17:58:09 -0700 |
| commit | e4207b405c795ffb94ae7043d93e9b3e55925d50 (patch) | |
| tree | e7f747d8fe37824437e8f9d88e9c40d3481f3890 | |
| parent | bdee4e839ab2334284216116d5054bc3e57d11e0 (diff) | |
| download | usermoji-e4207b405c795ffb94ae7043d93e9b3e55925d50.tar.xz | |
memory alloc: Remove alignment from alloc_info structure
Conflicts:
icd/intel/mem.c
| -rw-r--r-- | demos/cube.c | 6 | ||||
| -rw-r--r-- | demos/tri.c | 6 | ||||
| -rw-r--r-- | include/xgl.h | 1 |
3 files changed, 0 insertions, 13 deletions
diff --git a/demos/cube.c b/demos/cube.c index e482ffdf..aabfecc3 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -471,7 +471,6 @@ static void demo_prepare_depth(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &img_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY, .memType = XGL_MEMORY_TYPE_IMAGE, .heapCount = 0, @@ -520,7 +519,6 @@ static void demo_prepare_depth(struct demo *demo) img_alloc.samples = img_reqs.samples; for (XGL_UINT i = 0; i < num_allocations; i ++) { mem_alloc.allocationSize = mem_reqs[i].size; - mem_alloc.alignment = mem_reqs[i].alignment; mem_alloc.heapCount = mem_reqs[i].heapCount; XGL_UINT heapInfo[mem_reqs[i].heapCount]; mem_alloc.pHeaps = (const XGL_UINT *) heapInfo; @@ -742,7 +740,6 @@ static void demo_prepare_textures(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &img_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY, .memType = XGL_MEMORY_TYPE_IMAGE, .heapCount = 0, @@ -800,7 +797,6 @@ static void demo_prepare_textures(struct demo *demo) img_alloc.samples = img_reqs.samples; for (XGL_UINT j = 0; j < num_allocations; j ++) { mem_alloc.allocationSize = mem_reqs[j].size; - mem_alloc.alignment = mem_reqs[j].alignment; mem_alloc.heapCount = mem_reqs[j].heapCount; XGL_UINT heapInfo[mem_reqs[j].heapCount]; mem_alloc.pHeaps = (const XGL_UINT *)heapInfo; @@ -862,7 +858,6 @@ void demo_prepare_cube_data_buffer(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &buf_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_CPU_VISIBLE_BIT, .memType = XGL_MEMORY_TYPE_BUFFER, .heapCount = 0, @@ -921,7 +916,6 @@ void demo_prepare_cube_data_buffer(struct demo *demo) buf_alloc.usage = buf_reqs.usage; for (XGL_UINT i = 0; i < num_allocations; i ++) { alloc_info.allocationSize = mem_reqs[i].size; - alloc_info.alignment = mem_reqs[i].alignment; alloc_info.heapCount = mem_reqs[i].heapCount; XGL_UINT heapInfo[mem_reqs[i].heapCount]; alloc_info.pHeaps = (const XGL_UINT *)heapInfo; diff --git a/demos/tri.c b/demos/tri.c index 32a37a1c..95297352 100644 --- a/demos/tri.c +++ b/demos/tri.c @@ -289,7 +289,6 @@ static void demo_prepare_depth(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &img_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY, .memType = XGL_MEMORY_TYPE_IMAGE, .heapCount = 0, @@ -339,7 +338,6 @@ static void demo_prepare_depth(struct demo *demo) img_alloc.samples = img_reqs.samples; for (XGL_UINT i = 0; i < num_allocations; i ++) { mem_alloc.allocationSize = mem_reqs[i].size; - mem_alloc.alignment = mem_reqs[i].alignment; mem_alloc.heapCount = mem_reqs[i].heapCount; XGL_UINT heapInfo[mem_reqs[i].heapCount]; mem_alloc.pHeaps = (const XGL_UINT *)heapInfo; @@ -413,7 +411,6 @@ static void demo_prepare_textures(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &img_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_GPU_ONLY, .memType = XGL_MEMORY_TYPE_IMAGE, .heapCount = 0, @@ -470,7 +467,6 @@ static void demo_prepare_textures(struct demo *demo) img_alloc.samples = img_reqs.samples; for (XGL_UINT j = 0; j < num_allocations; j ++) { mem_alloc.allocationSize = mem_reqs[j].size; - mem_alloc.alignment = mem_reqs[j].alignment; mem_alloc.heapCount = mem_reqs[j].heapCount; XGL_UINT heapInfo[mem_reqs[j].heapCount]; mem_alloc.pHeaps = (const XGL_UINT *)heapInfo; @@ -548,7 +544,6 @@ static void demo_prepare_vertices(struct demo *demo) .sType = XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO, .pNext = &buf_alloc, .allocationSize = 0, - .alignment = 0, .memProps = XGL_MEMORY_PROPERTY_CPU_VISIBLE_BIT, .memType = XGL_MEMORY_TYPE_BUFFER, .heapCount = 0, @@ -587,7 +582,6 @@ static void demo_prepare_vertices(struct demo *demo) buf_alloc.usage = buf_reqs.usage; for (XGL_UINT i = 0; i < num_allocations; i ++) { mem_alloc.allocationSize = mem_reqs[i].size; - mem_alloc.alignment = mem_reqs[i].alignment; mem_alloc.heapCount = mem_reqs[i].heapCount; mem_alloc.pHeaps = mem_reqs[i].pHeaps; memcpy((void *) mem_alloc.pHeaps, mem_reqs[i].pHeaps, diff --git a/include/xgl.h b/include/xgl.h index 6f4659b0..f8f6a7a2 100644 --- a/include/xgl.h +++ b/include/xgl.h @@ -1318,7 +1318,6 @@ typedef struct _XGL_MEMORY_ALLOC_INFO XGL_STRUCTURE_TYPE sType; // Must be XGL_STRUCTURE_TYPE_MEMORY_ALLOC_INFO XGL_VOID* pNext; // Pointer to next structure XGL_GPU_SIZE allocationSize; // Size of memory allocation - XGL_GPU_SIZE alignment; XGL_UINT heapCount; const XGL_UINT* pHeaps; XGL_MEMORY_PRIORITY memPriority; |
