From 1284144bc49474dc2377047cdd99502247dbded2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 25 Dec 2017 17:51:20 +0100 Subject: Add the new sdl_cpuinfo.h functions --- src/esdl2.erl | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/esdl2.erl') diff --git a/src/esdl2.erl b/src/esdl2.erl index 815c12c..1020849 100644 --- a/src/esdl2.erl +++ b/src/esdl2.erl @@ -38,9 +38,11 @@ -export([get_cpu_count/0]). -export([get_system_ram/0]). -export([has_3dnow/0]). --export([has_avx/0]). -export([has_altivec/0]). +-export([has_avx/0]). +-export([has_avx2/0]). -export([has_mmx/0]). +-export([has_neon/0]). -export([has_rdtsc/0]). -export([has_sse/0]). -export([has_sse2/0]). @@ -233,15 +235,21 @@ get_system_ram() -> has_3dnow() -> erlang:nif_error({not_loaded, ?MODULE}). +has_altivec() -> + erlang:nif_error({not_loaded, ?MODULE}). + has_avx() -> erlang:nif_error({not_loaded, ?MODULE}). -has_altivec() -> +has_avx2() -> erlang:nif_error({not_loaded, ?MODULE}). has_mmx() -> erlang:nif_error({not_loaded, ?MODULE}). +has_neon() -> + erlang:nif_error({not_loaded, ?MODULE}). + has_rdtsc() -> erlang:nif_error({not_loaded, ?MODULE}). -- cgit v1.2.3