Skip to content

Commit 7ddd4aa

Browse files
authored
Attempt at relative URLs
1 parent a2a7c4e commit 7ddd4aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Optimisation Task #1
22

3-
[![CMake desktop workflow](https://github.com/numfum/task-opt1/actions/workflows/cmake-desktop.yml/badge.svg)](https://github.com/numfum/task-opt1/actions/workflows/cmake-desktop.yml) [![CMake Emscripten workflow](https://github.com/numfum/task-opt1/actions/workflows/cmake-emscripten.yml/badge.svg)](https://github.com/numfum/task-opt1/actions/workflows/cmake-emscripten.yml)
3+
[![CMake desktop workflow](/actions/workflows/cmake-desktop.yml/badge.svg)](/actions/workflows/cmake-desktop.yml) [![CMake Emscripten workflow](/actions/workflows/cmake-emscripten.yml/badge.svg)](/actions/workflows/cmake-emscripten.yml)
44

55
This is a programming task given to candidates interviewing at [Numfum GmbH](//www.numfum.com/jobs_en/) to complete from home, taking as long as they need. The code is a snippet from [Basis Universal](//github.com/BinomialLLC/basis_universal) (copyright 2019-2021 Binomial LLC, released under an Apache 2.0 license). The [original code](//github.com/BinomialLLC/basis_universal/blob/77b7df8e5df3532a42ef3c76de0c14cc005d0f65/transcoder/basisu_transcoder.cpp#L1178-L1253) is extracted from the ETC1S to DXT transcoder and turned into this standalone sample.
66

77
### The Task
88

9-
The task is to optimise the table generation in `create_etc1_to_dxt1_6_conversion_table()` (in [main.cpp](//github.com/numfum/task-opt1/blob/main/main.cpp)), showing timings before and after. Example timings from the unoptimised code for comparison:
9+
The task is to optimise the table generation in `create_etc1_to_dxt1_6_conversion_table()` (in [main.cpp](main.cpp)), showing timings before and after. Example timings from the unoptimised code for comparison:
1010

1111
| Machine | OS | CPU | Compiler | Time |
1212
|---------------------|----------------|---------------|----------|-------|

0 commit comments

Comments
 (0)