Jason Ekstrand
aab9517f3d
vulkan-1.0.0: Misc. field and argument renames
2016-01-14 07:41:45 -08:00
BogDan Vatra
102c74277f
WIP: Partially upgrade to vulkan v0.221.0
...
TODO, make use of:
- VkPhysicalDeviceFeatures.drawIndirectFirstInstance,
- VkPhysicalDeviceFeatures.inheritedQueries
- VkPhysicalDeviceLimits.timestampComputeAndGraphics
- VkSubmitInfo.pWaitDstStageMask
- VkSubresourceLayout.arrayPitch
- VkSamplerCreateInfo.anisotropyEnable
2016-01-14 07:30:46 -08:00
Kristian Høgsberg Kristensen
b538ec5409
vk: Support reseting timestamp query pools
2016-01-09 00:51:50 -08:00
Kristian Høgsberg Kristensen
a18b5e642c
vk: Implement VK_QUERY_RESULT_WITH_AVAILABILITY_BIT
2016-01-07 16:31:57 -08:00
Kristian Høgsberg Kristensen
bbb6875f35
vk: Map uncached, coherent memory as write-combine
...
This gives us the required characteristics for the memory type.
2015-12-04 09:51:47 -08:00
Jason Ekstrand
888744cabf
vk/0.210.0: Update queries to the new API
2015-12-03 13:44:02 -08:00
Jason Ekstrand
fed3586f34
vk/0.210.0: Rework result and structure type enums
...
By and large, this is just moving enum values around. However, it also
removed VK_UNSUPPORTED which we were returning a number of places. Those
places now return VK_ERROR_INCOMPATABLE_DRIVER.
2015-12-03 13:43:54 -08:00
Jason Ekstrand
fcfb404a58
vk/0.210.0: Rework allocation to use the new pAllocator's
2015-12-03 13:43:53 -08:00
Jason Ekstrand
299f8f1511
vk/0.210.0: More structure field renaming
2015-12-03 13:43:53 -08:00
Jason Ekstrand
a89a485e79
vk/0.210.0: Rename CmdBuffer to CommandBuffer
2015-11-30 11:48:08 -08:00
Chad Versace
f9c948ed00
vk/0.170.2: Update VkResult
...
Version 0.170.2 removes most of the error enums. In many cases, I had to
replace an error with a less accurate (or even incorrect) one.
In other cases, the error path is replaced with an assertion.
2015-10-07 11:36:51 -07:00
Jason Ekstrand
05a26a60c8
vk/0.170.2: Make destructors return void
2015-10-05 20:50:51 -07:00
Kristian Høgsberg Kristensen
c4b30e7885
vk: Add new vk_errorf that takes a format string
...
This allows us to annotate error cases in debug builds.
Signed-off-by: Kristian Høgsberg Kristensen <kristian.h.kristensen@intel.com>
2015-09-03 11:53:08 -07:00
Kristian Høgsberg Kristensen
130db30771
vk: Move gen8 specific parts of queries to anv_gen8.c
...
Signed-off-by: Kristian Høgsberg Kristensen <kristian.h.kristensen@intel.com>
2015-08-24 13:45:40 -07:00
Chad Versace
2c2233e328
vk: Prefix most filenames with anv
...
Jason started the task by creating anv_cmd_buffer.c and anv_cmd_emit.c.
This patch finishes the task by renaming all other files except
gen*_pack.h and glsl_scraper.py.
2015-07-17 20:25:38 -07:00