p_compiler.h |
inline, __func__, etc. |
4156 |
p_config.h |
@file
Gallium configuration defines.
This header file sets several defines based on the compiler, processor
architecture, and operating system being used. These defines should be used
throughout the code to facilitate porting to new platforms. It is likely that
this file is auto-generated by an autoconf-like tool at some point, as some
things cannot be determined by pre-defined environment alone.
See also:
- http://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html
- echo | gcc -dM -E - | sort
- http://msdn.microsoft.com/en-us/library/b0084kay.aspx
@author José Fonseca <jfonseca@vmware.com>
|
4664 |
p_defines.h |
Gallium error codes.
- A zero value always means success.
- A negative value always means failure.
- The meaning of a positive value is function dependent.
|
39311 |
p_format.h |
Formats for textures, surfaces and vertex data
|
17992 |
p_state.h |
@file
Abstract graphics pipe state objects.
Basic notes:
1. Want compact representations, so we use bitfields.
2. Put bitfields before other (GLfloat) fields.
3. enum bitfields need to be at least one bit extra in size so the most
significant bit is zero. MSVC treats enums as signed so if the high
bit is set, the value will be interpreted as a negative number.
That causes trouble in various places.
|
30639 |