logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cpu_model - Contains the Intel CPU submodel. Allegro game programming library.

Description

       Contains the CPU submodel, where applicable. Allegro defines at least the following CPU family types (see
       include/allegro/system.h for a more complete list):

          CPU_FAMILY_I586:
             CPU_MODEL_PENTIUM, CPU_MODEL_K5, CPU_MODEL_K6

          CPU_FAMILY_I686:
             CPU_MODEL_PENTIUMPRO, CPU_MODEL_PENTIUMII,
             CPU_MODEL_PENTIUMIIIKATMAI, CPU_MODEL_PENTIUMIIICOPPERMINE,
             CPU_MODEL_ATHLON, CPU_MODEL_DURON

          CPU_FAMILY_EXTENDED:
             CPU_MODEL_PENTIUMIV, CPU_MODEL_XEON,
             CPU_MODEL_ATHLON64, CPU_MODEL_OPTERON

          CPU_FAMILY_POWERPC:
             CPU_MODEL_POWERPC_x, for x=601-604, 620, 750, 7400, 7450

       You  can  read  this  variable  after  you  have  called  check_cpu()  (which  is automatically called by
       allegro_init()). Make sure you check the cpu_family and cpu_vendor so you know which models make sense to
       check.

Name

       cpu_model - Contains the Intel CPU submodel. Allegro game programming library.

See Also

check_cpu(3alleg4),      cpu_vendor(3alleg4),       cpu_family(3alleg4),       cpu_capabilities(3alleg4),
       allegro_init(3alleg4)

Allegro                                           version 4.4.3                               cpu_model(3alleg4)

Synopsis

#include<allegro.h>externintcpu_model;

See Also