Michal Krol
91d58c3520
python: Link to ws2_32 on windows.
15 лет назад
Michal Krol
dcf8543ab3
tgsi: Handle two-dimensional constants in text parser.
15 лет назад
Michal Krol
d96bb01d2d
regress: Fix shader header.
15 лет назад
Michal Krol
835bab0143
gallium: Implement 2D constant buffers for fragment shader in softpipe.
15 лет назад
Michal Krol
4367de152c
tgsi: Handle 2-D declarations.
15 лет назад
Michal Krol
0adfdaeaa1
gallium: Add tgsi_declaration_dimension token.
This will allow us to declare two-dimensional constant buffers.
15 лет назад
Corbin Simpson
241a0b8cf3
radeong: Slight improvement to buffer creation.
15 лет назад
Corbin Simpson
f0a3f824ac
gallium-docs: Moar buffer info.
Oh look, that one question about map_buffer_range is answered.
15 лет назад
Corbin Simpson
2102ee204c
gallium-docs: Start doc'ing screen buffers.
15 лет назад
Corbin Simpson
12f97d9c09
r300g: Fix bizarre half-flushes with immd mode.
15 лет назад
Corbin Simpson
b9ae570bab
r300g: Atomize framebuffers.
There might be some optimizations possible here...
15 лет назад
Chia-I Wu
14cbf324dc
docs: Update the developer section of egl.html.
Mainly to add a subsection on the lifetime of display resources.
15 лет назад
Vinson Lee
51ab599ddb
scons: Do not use linker option '-Bsymbolic' on Mac OS X.
ld on Mac OS X does not recognize the option '-Bsymbolic'.
15 лет назад
Chia-I Wu
6baa2c8d02
egl: Migrate drivers to use _eglBindContext.
_eglMakeCurrent is a big hammer that is not easy to use. Migrate
drivers to use _eglBindContext and un-export _eglMakeCurrent.
15 лет назад
Chia-I Wu
45ba533243
egl: Correctly unbind contexts in eglReleaseThread.
MakeCurrent unbinds the current context of the current API. Modify the
current API to make sure all contexts are correctly unbound.
15 лет назад
Chia-I Wu
17330479b3
egl: eglMakeCurrent should accept an uninitialized display.
When no context or surface are given, the display is allowed to be
uninitialized. Most drivers cannot handle an uninitialized display.
But they are updated to at least throw a fatal message.
15 лет назад
Chia-I Wu
959481ad70
egl: Add _eglBindContext.
It works similar to _eglMakeCurrent, except that the old context and
surfaces are returned instead of destroyed. _eglMakeCurrent is now
calling the new _eglBindContext.
15 лет назад
Chia-I Wu
a933259daa
egl: Use a boolean to indicate whether a display is initialized.
The driver pointer of the display was used to decide whether a display
is initialized. Use a boolean for that purpose allows accessing the
driver of an uninitialized display.
15 лет назад
Vinson Lee
8f81769148
scons: Fix GLEW build on Mac OS X.
15 лет назад
Vinson Lee
5dcc088bf1
tgsi: Silence uninitialized variable warning.
15 лет назад
Vinson Lee
1eb1d4e238
radeon: Silence "format" compiler warnings.
15 лет назад
Vinson Lee
347cd2b0d5
st/xorg: Remove unnecessary headers.
15 лет назад
Vinson Lee
4030cd5a2d
st/dri: Remove unnecessary headers.
15 лет назад
Vinson Lee
c2bd1657a8
llvmpipe: Remove unnecessary headers.
15 лет назад
Brian Paul
714d3ec9bc
swrast: s/FIXED_TO_FLOAT/FixedToFloat/
15 лет назад
Vinson Lee
978568c647
r300g: Remove unnecessary headers.
15 лет назад
Brian Paul
dd89ac249c
mesa: fix int/uint comparison warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
20fbb24b67
mesa: fix double->float assignment warnings, int/uint comparison warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
6703fb1917
mesa: fix double->float assignment warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
ca0d048e4e
mesa: fix int/uint comparison warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
28bd4a1d81
tnl: fix double->float and int/uint conversion warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
880411c72a
swrast: silence double->float assignment warnings
Reported by Karl Schultz.
15 лет назад
Brian Paul
4e5364d6fc
mesa: more info in glActiveTexture error msg
15 лет назад
Brian Paul
f103f7e460
configs: added vega to default GALLIUM_STATE_TRACKERS_DIRS
15 лет назад
Vinson Lee
83e6ba564c
i965g: Remove unnecessary headers.
15 лет назад
Vinson Lee
f7f59b50ce
util: Remove unnecessary header.
15 лет назад
Vinson Lee
00c3607917
tgsi: Remove unnecessary header.
15 лет назад
Vinson Lee
83d2b4d4a6
gallium/draw: Remove unnecessary headers.
15 лет назад
Vinson Lee
01ed5c6ef5
r300g: Silence GCC "missing braces around initializer" warning.
15 лет назад
Alex Deucher
ccb4ba3e3b
r600: fix warning
15 лет назад
Alex Deucher
1fdf04ade3
r600: rv670 support 8 tex instructions just like other r6xx
also clarify some other const values.
15 лет назад
Brian Paul
b8656c4825
cell: remove commas from structs wrapped in PIPE_ALIGN_TYPE macro
This avoids the need to make PIPE_ALIGN_TYPE a variadic macro.
15 лет назад
Alan Hourihane
1ecf505087
Duplicate CCVERSION check code to compensate for different env CC.
15 лет назад
Andre Maasikas
07d47cb92d
r600: increase max texture units to 16
15 лет назад
Andre Maasikas
fb24c2678a
r600: fix XPD with writemask
same variable used for 2 different temp registers
fixes e.g. glsl/bump
15 лет назад
Vinson Lee
2a06221822
softpipe: Remove unnecessary header.
15 лет назад
Vinson Lee
aa2423b5b3
i915g: Remove unnecessary headers.
15 лет назад
Vinson Lee
7d29afb3a2
scons: Use '-Werror=' option on GCC 4.2.x and greater.
The existing code only checked for GCC 4.2.x and 4.3.x.
15 лет назад
Corbin Simpson
fc20efe8e5
r300g: Turn the RS block into an atom.
At least one extraneous dirty was eliminated, as well as the chance for
avoiding dirty on shader change.
15 лет назад
Corbin Simpson
60aa7f1f80
r300g: Make vertex_format into an atom.
Some delicious hax here.
15 лет назад