@@ -1037,27 +1037,34 @@ KTX_API ktx_bool_t KTX_APIENTRY
1037
1037
ktxTexture1_NeedsTranscoding (ktxTexture1 * This );
1038
1038
1039
1039
/*
1040
- * Write a ktxTexture object to a stdio stream in KTX format .
1040
+ * These four write a ktxTexture1 object to a KTX v1 file .
1041
1041
*/
1042
1042
KTX_API KTX_error_code KTX_APIENTRY
1043
- ktxTexture1_WriteKTX2ToStdioStream (ktxTexture1 * This , FILE * dstsstr );
1043
+ ktxTexture1_WriteToStdioStream (ktxTexture1 * This , FILE * dstsstr );
1044
+
1045
+ KTX_API KTX_error_code KTX_APIENTRY
1046
+ ktxTexture1_WriteToNamedFile (ktxTexture1 * This , const char * const dstname );
1047
+
1048
+ KTX_API KTX_error_code KTX_APIENTRY
1049
+ ktxTexture1_WriteToMemory (ktxTexture1 * This ,
1050
+ ktx_uint8_t * * bytes , ktx_size_t * size );
1051
+
1052
+ KTX_API KTX_error_code KTX_APIENTRY
1053
+ ktxTexture1_WriteToStream (ktxTexture1 * This , ktxStream * dststr );
1044
1054
1045
1055
/*
1046
- * Write a ktxTexture object to a named file in KTX format .
1056
+ * These four write a ktxTexture1 object to a KTX v2 file .
1047
1057
*/
1058
+ KTX_API KTX_error_code KTX_APIENTRY
1059
+ ktxTexture1_WriteKTX2ToStdioStream (ktxTexture1 * This , FILE * dstsstr );
1060
+
1048
1061
KTX_API KTX_error_code KTX_APIENTRY
1049
1062
ktxTexture1_WriteKTX2ToNamedFile (ktxTexture1 * This , const char * const dstname );
1050
1063
1051
- /*
1052
- * Write a ktxTexture object to a block of memory in KTX format.
1053
- */
1054
1064
KTX_API KTX_error_code KTX_APIENTRY
1055
1065
ktxTexture1_WriteKTX2ToMemory (ktxTexture1 * This ,
1056
1066
ktx_uint8_t * * bytes , ktx_size_t * size );
1057
1067
1058
- /*
1059
- * Write a ktxTexture object to a ktxStream in KTX format.
1060
- */
1061
1068
KTX_API KTX_error_code KTX_APIENTRY
1062
1069
ktxTexture1_WriteKTX2ToStream (ktxTexture1 * This , ktxStream * dststr );
1063
1070
@@ -1151,6 +1158,22 @@ ktxTexture2_SetOETF(ktxTexture2* This, khr_df_transfer_e oetf);
1151
1158
KTX_API ktx_error_code_e KTX_APIENTRY
1152
1159
ktxTexture2_SetPrimaries (ktxTexture2 * This , khr_df_primaries_e primaries );
1153
1160
1161
+ /*
1162
+ * These four write a ktxTexture2 object to a KTX v2 file.
1163
+ */
1164
+ KTX_API KTX_error_code KTX_APIENTRY
1165
+ ktxTexture2_WriteToStdioStream (ktxTexture2 * This , FILE * dstsstr );
1166
+
1167
+ KTX_API KTX_error_code KTX_APIENTRY
1168
+ ktxTexture2_WriteToNamedFile (ktxTexture2 * This , const char * const dstname );
1169
+
1170
+ KTX_API KTX_error_code KTX_APIENTRY
1171
+ ktxTexture2_WriteToMemory (ktxTexture2 * This ,
1172
+ ktx_uint8_t * * bytes , ktx_size_t * size );
1173
+
1174
+ KTX_API KTX_error_code KTX_APIENTRY
1175
+ ktxTexture2_WriteToStream (ktxTexture2 * This , ktxStream * dststr );
1176
+
1154
1177
/**
1155
1178
* @~English
1156
1179
* @brief Flags specifiying UASTC encoding options.
0 commit comments