Marek Olšák
75d64698f0
gallium/radeon: remove DBG_TEXMIP
...
we don't need 2 flags for dumping texture info
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2015-12-03 23:41:23 +01:00
Edward O'Callaghan
a5055e2f86
gallium/aux/util: Trivial, we already have format use it
...
No need to dereference again, fixup for clarity.
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
2015-12-03 23:41:23 +01:00
Jason Ekstrand
fde60c1684
anv/entrypoints: Run the headers through the preprocessor first
...
This allows us to filter based on preprocessor directives. We could build
a partial preprocessor into the generator, but we would likely get it
wrong. This allows us to filter out, for instance, windows-specific WSI
stuff.
2015-12-03 14:13:55 -08:00
Jose Fonseca
5294debfa4
automake: Fix typo in MSVC2008 compat flags.
...
It should be MSVC2008_COMPAT_CFLAGS and not MSVC2008_COMPAT_CXXFLAGS.
This is why the recent util_blitter breakage went unnoticed on autotools
builds.
Trivial.
2015-12-03 22:00:49 +00:00
Jose Fonseca
071af9a511
ttn: Whitelist from -Werror=declaration-after-statement.
...
nir is the exception among gallium/auxiliary -- we don't need to compile
it with MSVC2008 yet. And this enables us to use
-Werror=declaration-after-statement in the next commit as we should,
without complicated fixes to tgsi_to_nir module.
Trvial. Tested with GCC and Clang.
2015-12-03 22:00:49 +00:00
Jason Ekstrand
4c19243562
vk/0.210.0: Advertise version 0.210.0
2015-12-03 13:44:02 -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
924fbfc9a1
vk/0.210.0: Fix how we handle access flags in barriers
...
The initial implementation in the 0.210.0 API update was misguieded as to
what the access flags meant. This should be more correct.
2015-12-03 13:44:02 -08:00
Jason Ekstrand
fa2435de3c
vk/0.210.0: Update the VkFormat enum
2015-12-03 13:44:02 -08:00
Jason Ekstrand
4e904a0310
vk/0.210.0: Rework vkQueueSubmit
2015-12-03 13:44:02 -08:00
Jason Ekstrand
5757ad2959
vk/0.210.0: Remove depth clip and add depth clamp
2015-12-03 13:43:59 -08:00
Jason Ekstrand
d689745303
vk/0.210.0: Rework device features and limits
2015-12-03 13:43:54 -08:00
Jason Ekstrand
74c4c4acb6
vk/0.210.0: Rework QueueFamilyProperties
2015-12-03 13:43:54 -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
a5f19f64c3
vk/0.210.0: Remove the VkShaderStage enum
...
This made for an unfortunately large amount of work since we were using it
fairly heavily internally. However, gl_shader_stage does basically the
same things, so it's not too bad.
2015-12-03 13:43:54 -08:00
Jason Ekstrand
e10dc002e9
vk/0.210.0: Remove VkShader
2015-12-03 13:43:54 -08:00
Jason Ekstrand
e6ab06ae7f
vk/0.210.0: Rework memory property flags
2015-12-03 13:43:54 -08:00
Jason Ekstrand
93071482f9
vk/0.210.0: Remove some unused enum values
2015-12-03 13:43:54 -08:00
Jason Ekstrand
b264012fcf
vk/0.210.0: Update VkPipelineStageFlagBits
2015-12-03 13:43:54 -08:00
Jason Ekstrand
1aaf15bf19
vk/0.210.0: Trivial function argument name change
2015-12-03 13:43:53 -08:00
Jason Ekstrand
938a2939c8
vk/0.210.0: We now allocate command buffers; not create them
2015-12-03 13:43:53 -08:00
Jason Ekstrand
5a02441789
vk/0.210.0: Rename a parameter to GetImageSparseMemoryRequirements
2015-12-03 13:43:53 -08:00
Jason Ekstrand
a9fc0ce0e3
vk/0.210.0: Delete three no longer existant entrypoints
2015-12-03 13:43:53 -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
d3547e7334
vk/0.210.0: Use VkSampleCountFlagBits for sample counts
2015-12-03 13:43:53 -08:00
Jason Ekstrand
9349625d60
vk/0.210.0: Rework VkInstanceCreateInfo
2015-12-03 13:43:53 -08:00
Jason Ekstrand
c30a021820
vk/0.210.0: More function argument renaming
2015-12-03 13:43:53 -08:00
Jason Ekstrand
b1cd025b88
vk/0.210.0: Replace MemoryInput/OutputFlags with AccessFlags
2015-12-03 13:43:53 -08:00
Jason Ekstrand
43f3e92348
vk/0.210.0: Rework render pass description structures
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
407b8cc5e0
vk/0.210.0: Get rid of VkImageAspect
2015-12-03 13:43:53 -08:00
Jason Ekstrand
3f6abd0161
vk/0.210.0: Rework descriptor sets
2015-12-03 13:43:52 -08:00
Jason Ekstrand
6a6da54ccb
vk/0.210.0: Rename parameters to memory binding/mapping functions
2015-12-03 13:43:52 -08:00
Jason Ekstrand
aadb7dce9b
vk/0.210.0: Update to the new instance/device create structs
2015-12-03 13:43:52 -08:00
Jason Ekstrand
607fe31598
vk/0.210.0: More trivial struct/enum changes
2015-12-03 13:43:52 -08:00
Jason Ekstrand
dde7172a8a
vk/0.210.0: Trivial flag enum updates
2015-12-03 13:43:52 -08:00
Jason Ekstrand
4cf0b57bbf
vk/0.210.0: Rename ChannelFlags to ColorComponentFlags
2015-12-03 13:43:52 -08:00
Jason Ekstrand
7f2284063d
vk/0.210.0: s/raster/rasterization/
2015-12-03 13:43:52 -08:00
Jason Ekstrand
1ab9f843bc
vk/0.210.0: Don't allow chaining of description structs
2015-12-03 13:43:52 -08:00
Jason Ekstrand
17486b8664
vk/0.210.0: More fun with flags fields
2015-12-03 13:43:52 -08:00
Jason Ekstrand
f5ba1f994a
vk/0.210.0: Make pCode a uint32_t pointer
2015-12-03 13:43:52 -08:00
Jason Ekstrand
5f348bd0e5
vk/0.210.0: Rename origin fields of VkViewport
2015-12-03 13:43:52 -08:00
Jason Ekstrand
9fa6e328eb
vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample state
2015-12-03 13:43:52 -08:00
Jason Ekstrand
f97c3b6d58
vk/0.210.0: Add flags fields to various pipeline create structs
2015-12-03 13:43:51 -08:00
Jason Ekstrand
e673d64209
vk/0.210.0: Change field names in vertex input structs
2015-12-03 13:43:51 -08:00
Jason Ekstrand
fd53603e42
vk/0.210.0: Misc. no-op structure changes
...
The only non-trivial change is to sparse resources that we don't handle
anyway.
2015-12-03 13:43:51 -08:00
Jason Ekstrand
fe644721aa
vk/0.210.0: Rename property pCount parameters
2015-12-03 13:43:51 -08:00
Jason Ekstrand
e8f2294cd2
vk/0.210.0: Rework sampler filtering and mode enums
2015-12-03 13:43:51 -08:00
Jason Ekstrand
2e10ca5748
vk/0.210.0: Misc. function argument renames
2015-12-03 13:43:51 -08:00
Jason Ekstrand
569f70be56
vk/0.210.0: Rework copy/clear/blit API
2015-12-03 13:43:47 -08:00