message: Remove assert that aliased functions will return same pointer
  * The validation layers break this, although that's a very worrying
  trend if KHR and core-promoted functions are allowed to be different
  and potentially have different implementations.
diff: @@ -138,9 +138,6 @@ void InitDeviceExtensionTables(VkDevice device, InstanceDeviceInfo *info)
  { \
  DeviceGPA(func); \
  DeviceGPA(CONCAT(func, suffix)); \
  - RDCASSERT(table->func == table->CONCAT(func, suffix) || table->func == NULL || \
  - table->CONCAT(func, suffix) == NULL, \
  - (void *)table->func, (void *)table->CONCAT(func, suffix)); \
  if(table->func == NULL) \
  table->func = table->CONCAT(func, suffix); \
  if(table->CONCAT(func, suffix) == NULL) \
  