Brian Paul
eb10fa3ed6
mesa: remove debug code
před 17 roky
Brian Paul
6246dd890f
mesa: implement glGetUniformiv() with new ctx->Driver function
The old implementation could overwrite the caller's param buffer.
před 17 roky
Brian Paul
48cba703fa
mesa: added case for fixed pt
před 17 roky
Brian Paul
1cf2c8a043
mesa: point size arrays
před 17 roky
José Fonseca
f8e50dd796
mesa: Replace deprecated __MSC__ macro.
před 17 roky
José Fonseca
60325331a8
mesa: More signed/unsigned float/integer fixes.
před 17 roky
José Fonseca
457d7218b8
mesa: Use appropriate unsigned/signed, float/integer types.
před 17 roky
José Fonseca
88f729e4ec
mesa: Use _mesa_bsearch.
před 17 roky
José Fonseca
baa76e9aa2
mesa: bsearch implementation for WinCE.
před 17 roky
José Fonseca
2e8af5ffcf
mesa: ASSERT macro is already defined by WinCE headers.
Even when just the standard headers are used....
před 17 roky
Brian Paul
c115616bda
mesa: init ctx->RenderMode
před 17 roky
Brian Paul
d17485fef9
mesa: GL_BYTE vertex/texcoord arrays
před 17 roky
Brian Paul
394c1d1c53
mesa: initial support for fixed-pt vertex arrays
před 17 roky
Brian Paul
bb00f09f1b
mesa: refactor: move initialization of DefaultPacking state.
před 17 roky
Brian Paul
9b8b58b79a
mesa: fix errors in prev commit
před 17 roky
Brian Paul
3a4bed8f08
mesa: revamp glBlendFunc loopback
před 17 roky
Brian Paul
85f553d3c1
mesa: fix some FEATURE_x tests
před 17 roky
Brian Paul
b51d73dd94
mesa: test for FEATURE_ATI_fragment_shader
před 17 roky
Brian Paul
715715e230
mesa: fix ReadBuffer initialization
před 17 roky
Brian Paul
cd4d4f590f
mesa: FEATURE_dispatch to control dispatch table usage
před 17 roky
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.
před 17 roky
Brian Paul
d22ef6bcba
mesa: remove some temp debug code
před 17 roky
Brian Paul
4e3ae76fea
mesa: check FEATURE_ARB_occlusion_query
před 17 roky
Brian Paul
049a59a87c
mesa: fix typo: s/stacks/stack/
před 17 roky
Brian
74c64fa748
code refactoring, new next_mipmap_level_size() function
(cherry picked from commit c22d9152e3
)
před 17 roky
Brian
e93243f8b7
added _mesa_tex_target_to_face()
(cherry picked from commit b52ce6341f
)
před 17 roky
Brian
abb465cdc7
refactor code, export _mesa_generate_mipmap_level()
před 17 roky
Brian
12dc9c99b9
move _mesa_format_to_type_and_comps() to texformat.c
(cherry picked from commit 42eac65da4
)
před 17 roky
Keith Whitwell
b082002379
mesa: pull in mipmap.c changes from gallium-0.2
před 17 roky
Brian Paul
facfb44d37
mesa: remove unneeded #include
(cherry picked from commit 6363960db5
)
před 17 roky
Brian Paul
ddd630ef90
mesa: refactor: move various ENUM_TO_x macros into macros.h
před 17 roky
Brian Paul
ae1fdc1523
mesa: refactor: move glTexParameter-related functions into new texparam.c file
před 17 roky
Brian Paul
11ebfd22bb
mesa: refactor: move glTexEnv-related functions into new texenv.c file
(cherry picked from commit 7ecac78ab5
)
před 17 roky
Brian Paul
10db6c2d81
mesa: refactor: move glTexGen-related functions into new texgen.c file
(cherry picked from commit 27049189d6
)
před 17 roky
Brian Paul
4fc71f3ec2
mesa: refactor: fix some FEATURE_ typos, mistakes
(cherry picked from commit e4cfe0854a
)
před 17 roky
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
před 17 roky
Brian Paul
24172fe595
mesa: refactor: move _mesa_update_minmax/histogram() into image.c
(cherry picked from commit eded7f010d
)
před 17 roky
Brian Paul
c132e2b1db
mesa: refactor: move multisample-related functions into new multisample.c file
před 17 roky
Brian Paul
e48defc980
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
(cherry picked from commit 9091015a97
)
před 17 roky
Brian Paul
5ab1d0acea
mesa: refactor: move glClear, glClearColor into new clear.c file.
před 17 roky
Brian Paul
55e341c4c2
mesa: refactor: move scissor functions into new scissor.c file
(cherry picked from commit 4be7296bfc
)
před 17 roky
Brian Paul
18d2822905
mesa: refactor: move pixel map/scale/bias code into image.c
pixel.c is just the API-related code now.
před 17 roky
Brian Paul
533c1dbe75
mesa: refactor: new _mesa_init_pixelstore() function
(cherry picked from commit 5f91007f99
)
před 17 roky
Brian Paul
c9e5671691
mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file
(cherry picked from commit b36e6f0baf
)
před 17 roky
Brian Paul
28876dd511
mesa: refactor: move glReadPixels code into new readpix.c file
před 17 roky
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
)
před 18 roky
Brian Paul
411d6672a6
mesa: refactor: move glPixelStore function into new pixelstore.c file
před 17 roky
Brian Paul
9228f1c881
mesa: remove EXT/NV suffixes from _mesa_PointParameter functions
před 17 roky
Benjamin Close
7c1fda71ac
i965: fix compilation
Found By: Tinderbox
před 17 roky
Chris Rankin
a7573d805e
Fix X86 compilation.
před 17 roky