Brian Paul
eb10fa3ed6
mesa: remove debug code
il y a 17 ans
Brian Paul
6246dd890f
mesa: implement glGetUniformiv() with new ctx->Driver function
The old implementation could overwrite the caller's param buffer.
il y a 17 ans
Brian Paul
48cba703fa
mesa: added case for fixed pt
il y a 17 ans
Brian Paul
1cf2c8a043
mesa: point size arrays
il y a 17 ans
José Fonseca
f8e50dd796
mesa: Replace deprecated __MSC__ macro.
il y a 17 ans
José Fonseca
60325331a8
mesa: More signed/unsigned float/integer fixes.
il y a 17 ans
José Fonseca
457d7218b8
mesa: Use appropriate unsigned/signed, float/integer types.
il y a 17 ans
José Fonseca
88f729e4ec
mesa: Use _mesa_bsearch.
il y a 17 ans
José Fonseca
baa76e9aa2
mesa: bsearch implementation for WinCE.
il y a 17 ans
José Fonseca
2e8af5ffcf
mesa: ASSERT macro is already defined by WinCE headers.
Even when just the standard headers are used....
il y a 17 ans
Brian Paul
c115616bda
mesa: init ctx->RenderMode
il y a 17 ans
Brian Paul
d17485fef9
mesa: GL_BYTE vertex/texcoord arrays
il y a 17 ans
Brian Paul
394c1d1c53
mesa: initial support for fixed-pt vertex arrays
il y a 17 ans
Brian Paul
bb00f09f1b
mesa: refactor: move initialization of DefaultPacking state.
il y a 17 ans
Brian Paul
9b8b58b79a
mesa: fix errors in prev commit
il y a 17 ans
Brian Paul
3a4bed8f08
mesa: revamp glBlendFunc loopback
il y a 17 ans
Brian Paul
85f553d3c1
mesa: fix some FEATURE_x tests
il y a 17 ans
Brian Paul
b51d73dd94
mesa: test for FEATURE_ATI_fragment_shader
il y a 17 ans
Brian Paul
715715e230
mesa: fix ReadBuffer initialization
il y a 17 ans
Brian Paul
cd4d4f590f
mesa: FEATURE_dispatch to control dispatch table usage
il y a 17 ans
Brian Paul
2dbc515a66
mesa: move some glapi bits around
Move _glapi_proc typedef from glapitable.h to glapi.h
Also, don't include glapitable.h from glapi.h
Before we were including the huge glapitable.h file in every .c file.
il y a 17 ans
Brian Paul
d22ef6bcba
mesa: remove some temp debug code
il y a 17 ans
Brian Paul
4e3ae76fea
mesa: check FEATURE_ARB_occlusion_query
il y a 17 ans
Brian Paul
049a59a87c
mesa: fix typo: s/stacks/stack/
il y a 17 ans
Brian
74c64fa748
code refactoring, new next_mipmap_level_size() function
(cherry picked from commit c22d9152e3
)
il y a 17 ans
Brian
e93243f8b7
added _mesa_tex_target_to_face()
(cherry picked from commit b52ce6341f
)
il y a 17 ans
Brian
abb465cdc7
refactor code, export _mesa_generate_mipmap_level()
il y a 17 ans
Brian
12dc9c99b9
move _mesa_format_to_type_and_comps() to texformat.c
(cherry picked from commit 42eac65da4
)
il y a 17 ans
Keith Whitwell
b082002379
mesa: pull in mipmap.c changes from gallium-0.2
il y a 17 ans
Brian Paul
facfb44d37
mesa: remove unneeded #include
(cherry picked from commit 6363960db5
)
il y a 17 ans
Brian Paul
ddd630ef90
mesa: refactor: move various ENUM_TO_x macros into macros.h
il y a 17 ans
Brian Paul
ae1fdc1523
mesa: refactor: move glTexParameter-related functions into new texparam.c file
il y a 17 ans
Brian Paul
11ebfd22bb
mesa: refactor: move glTexEnv-related functions into new texenv.c file
(cherry picked from commit 7ecac78ab5
)
il y a 17 ans
Brian Paul
10db6c2d81
mesa: refactor: move glTexGen-related functions into new texgen.c file
(cherry picked from commit 27049189d6
)
il y a 17 ans
Brian Paul
4fc71f3ec2
mesa: refactor: fix some FEATURE_ typos, mistakes
(cherry picked from commit e4cfe0854a
)
il y a 17 ans
Keith Whitwell
34a61c66fd
mesa: refactor: move #define FEATURE flags into new mfeatures.h file
Also, check the FEATURE flags in many places.
(cherry picked from commit 40d1a40f29
)
Conflicts:
src/mesa/main/config.h
src/mesa/main/context.c
src/mesa/main/texobj.c
src/mesa/main/texstate.c
src/mesa/main/texstore.c
il y a 17 ans
Brian Paul
24172fe595
mesa: refactor: move _mesa_update_minmax/histogram() into image.c
(cherry picked from commit eded7f010d
)
il y a 17 ans
Brian Paul
c132e2b1db
mesa: refactor: move multisample-related functions into new multisample.c file
il y a 17 ans
Brian Paul
e48defc980
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
(cherry picked from commit 9091015a97
)
il y a 17 ans
Brian Paul
5ab1d0acea
mesa: refactor: move glClear, glClearColor into new clear.c file.
il y a 17 ans
Brian Paul
55e341c4c2
mesa: refactor: move scissor functions into new scissor.c file
(cherry picked from commit 4be7296bfc
)
il y a 17 ans
Brian Paul
18d2822905
mesa: refactor: move pixel map/scale/bias code into image.c
pixel.c is just the API-related code now.
il y a 17 ans
Brian Paul
533c1dbe75
mesa: refactor: new _mesa_init_pixelstore() function
(cherry picked from commit 5f91007f99
)
il y a 17 ans
Brian Paul
c9e5671691
mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file
(cherry picked from commit b36e6f0baf
)
il y a 17 ans
Brian Paul
28876dd511
mesa: refactor: move glReadPixels code into new readpix.c file
il y a 17 ans
Brian
87534210bb
Add some FLUSH_CURRENT() calls.
Without these we can find ourselves in _mesa_load_state_parameters()
computing derived lighting/material values whhen the current material
properties haven't been updated from the VBO.
This may be a somewhat wide-spread problem that needs more attention...
(cherry picked from commit 49adf51eee
)
il y a 18 ans
Brian Paul
411d6672a6
mesa: refactor: move glPixelStore function into new pixelstore.c file
il y a 17 ans
Brian Paul
9228f1c881
mesa: remove EXT/NV suffixes from _mesa_PointParameter functions
il y a 17 ans
Benjamin Close
7c1fda71ac
i965: fix compilation
Found By: Tinderbox
il y a 17 ans
Chris Rankin
a7573d805e
Fix X86 compilation.
il y a 17 ans