zeux / meshoptimizer

Compare 28de27a ... +0 ... 1334865

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -201,7 +201,7 @@
Loading
201 201
MESHOPTIMIZER_API size_t meshopt_encodeIndexBufferBound(size_t index_count, size_t vertex_count);
202 202
203 203
/**
204 -
 * Experimental: Set index encoder format version
204 +
 * Set index encoder format version
205 205
 * version must specify the data format version to encode; valid values are 0 (decodable by all library versions) and 1 (decodable by 0.14+)
206 206
 */
207 207
MESHOPTIMIZER_API void meshopt_encodeIndexVersion(int version);
@@ -217,7 +217,7 @@
Loading
217 217
MESHOPTIMIZER_API int meshopt_decodeIndexBuffer(void* destination, size_t index_count, size_t index_size, const unsigned char* buffer, size_t buffer_size);
218 218
219 219
/**
220 -
 * Experimental: Index sequence encoder
220 +
 * Index sequence encoder
221 221
 * Encodes index sequence into an array of bytes that is generally smaller and compresses better compared to original.
222 222
 * Input index sequence can represent arbitrary topology; for triangle lists meshopt_encodeIndexBuffer is likely to be better.
223 223
 * Returns encoded data size on success, 0 on error; the only error condition is if buffer doesn't have enough space
@@ -250,7 +250,7 @@
Loading
250 250
MESHOPTIMIZER_API size_t meshopt_encodeVertexBufferBound(size_t vertex_count, size_t vertex_size);
251 251
252 252
/**
253 -
 * Experimental: Set vertex encoder format version
253 +
 * Set vertex encoder format version
254 254
 * version must specify the data format version to encode; valid values are 0 (decodable by all library versions)
255 255
 */
256 256
MESHOPTIMIZER_API void meshopt_encodeVertexVersion(int version);
@@ -433,7 +433,7 @@
Loading
433 433
};
434 434
435 435
/**
436 -
 * Experimental: Meshlet builder
436 +
 * Meshlet builder
437 437
 * Splits the mesh into a set of meshlets where each meshlet has a micro index buffer indexing into meshlet vertices that refer to the original vertex buffer
438 438
 * The resulting data can be used to render meshes using NVidia programmable mesh shading pipeline, or in other cluster-based renderers.
439 439
 * When using buildMeshlets, vertex positions need to be provided to minimize the size of the resulting clusters.
@@ -467,7 +467,7 @@
Loading
467 467
};
468 468
469 469
/**
470 -
 * Experimental: Cluster bounds generator
470 +
 * Cluster bounds generator
471 471
 * Creates bounding volumes that can be used for frustum, backface and occlusion culling.
472 472
 *
473 473
 * For backface culling with orthographic projection, use the following formula to reject backfacing clusters:

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
src 97.54%
Project Totals (16 files) 97.54%
Loading