fb3b7a898c
Missing files
2025-01-02 17:57:40 +00:00
e8e009e42d
More on premake refactoring
2025-01-02 17:57:04 +00:00
ba009f8edd
More stuff
2023-06-23 00:43:34 +01:00
3f79338304
Missing files
2023-06-19 17:54:09 +01:00
dce40559d6
Refactor basic alias types
2023-06-19 10:54:22 +01:00
259496e8ea
Stuff
2023-06-17 20:06:07 +01:00
9e821b96a7
Refactor on premake5 more on types
...
* Refactor platform/types.hpp, added some support for x86 32bit types
* Refactor platform/platform.hpp, add #ifdef conditionals to detect x86,
32bit and 64bit arch
* Implement 32bit and 64bit getTimestamp based in assembly rdtsc. For
32bit a struct composed by two 32bit numbers was devised to represent a
ULong data type of 64bits
2021-12-26 13:55:10 +00:00
19299adced
Refactor
...
* Changed types.hpp from cpu into platform package
2021-12-26 13:05:35 +00:00
c5917b2e1a
More on premake
2021-12-25 20:56:33 +00:00
03748b446b
Fixed timer implementation and call
2021-12-25 19:27:44 +00:00
7345dd2665
Replaced vmovdqa with vmovdqu because the memory is not aligned to 256 bits. Next align the memory and then use the aligned assembly instruction
2021-12-25 19:14:49 +00:00
306f84115c
Refactoring
2021-12-25 17:08:00 +00:00
1778ace6e7
More on SIMD instructions
2021-12-25 16:21:23 +00:00
8b82d09726
Refactor code for multi architecture SIMD operations
2021-12-25 14:53:20 +00:00