Michal Krol
f20a0155f3
wgl: Port sharedtex_mt to WGL.
16 роки тому
Michal Krol
ad908465f1
wgl: Port glthreads to WGL.
16 роки тому
Brian Paul
4045a2c7d3
mesa: move shared context state functions to new shared.c file
16 роки тому
Brian Paul
2c37851595
mesa: move glViewport and glDepthRange functions into new viewport.c file
A bit of refactoring with an eye toward ES2 and GL 3.1
16 роки тому
Brian Paul
2ee5ba0411
swrast: rename s_buffers.c -> s_clear.c
16 роки тому
Thomas Henn
470e10dfaa
windows: fix output dir for glut project file
17 роки тому
Karl Schultz
787a001a67
windows: another round of VC8 project file updates
New static configs generate DLLs that do not have a dependency on the MSCVR*
DLL's.
17 роки тому
Brian Paul
dd92f483b0
Revert "windows: new VC8 projects statically linked against libcmt"
This reverts commit bbda892c55 .
Static configs rolled into regular project files (in next commit).
Provided by Karl Schultz.
17 роки тому
Thomas Henn
bbda892c55
windows: new VC8 projects statically linked against libcmt
17 роки тому
Karl Schultz
61a387dca1
windows: more VC8 project file updates
Make some compiler flags per-file.
Remove driverfuncs.c from osmesa project.
17 роки тому
Thomas Henn
dbd8e4066b
windows: updated VC8 project files
17 роки тому
Karl Schultz
a740858fc0
windows: updated VC8 project file
17 роки тому
Brian Paul
aac4a0509e
windows: remove reference to swizzle.c file
17 роки тому
Thomas Henn
a0318d7f8e
windows: updated VC8 project files
17 роки тому
Brian Paul
88fdddcbbe
windows: added new sources for 7.3 (may be more, needs testing)
17 роки тому
Brian Paul
702b5b076b
mesa: rename slang_library_noise.[ch] to prog_noise.[ch] and rename functions
The noise functions were not glsl-specific.
Also, ran indent on the code to clean it up.
17 роки тому
Brian Paul
ef56a563a1
undo prev change to this VC7 project file
Meant to update the VC8 project file.
17 роки тому
Karl Schultz
1190261c47
added prog_uniform.[ch]
17 роки тому
Brian Paul
645c131264
Assorted Windows fixes (Karl Schultz)
17 роки тому
Karl Schultz
9d3359d12a
dependency fixes (bug 13544)
17 роки тому
Brian
65685785fa
Replace glut_fbc.c with glut_fcb.c (cb=callback)
17 роки тому
José Fonseca
2d38d1b300
Remove files of unsupported build systems.
17 роки тому
Christoph Kubisch
8822069e71
updated VC7 project files
18 роки тому
Brian
b0b02507b4
remove t_save_api.c and some other obsolete files, may be more
18 роки тому
Brian
3b0bd0ce17
new VC8 project files
18 роки тому
Brian Paul
24edd90159
Move mipmap generation functions, texture scaling functions into new
mipmap.c file.
19 роки тому
Brian Paul
a97492f4df
added arrayobj.[ch] files
19 роки тому
Michal Krol
51fec69ea6
Add x86sse.h.
19 роки тому
Brian Paul
d2e5598cd3
added rbadaptors.[ch] files
19 роки тому
Michal Krol
6acf1e93a2
Remove carriage returns.
19 роки тому
Michal Krol
7473d17268
Add bitset.h.
19 роки тому
Karl Schultz
cec74532bf
Add newest source code files to project.
19 роки тому
Karl Schultz
888ab86f85
Repair corrupted file and remove rogue 'test' project.
19 роки тому
Michal Krol
8af48fc4d6
More GLSL code:
- add texture sampling support;
- fix assembly codegen bugs;
19 роки тому
Brian Paul
2c61fdafd6
added s_blit.c
19 роки тому
Michal Krol
9ac9605de1
More GLSL code:
- add x86 code generator;
- add full support for uniforms in ARB_shader_objects;
- add assembly instruction: global_addr;
- reorganize #includes;
- built-in uniforms accessed by index, rather than by name;
- add some entries to x86sse rtasm;
- add configurations to VC6 projects: 'Release x86' and 'Debug x86';
- #define SLANG_X86 active only on VC6 x86 builds;
- introduce code export table for a shader;
- remove GNU license from the noise library;
19 роки тому
Michal Krol
cc1591667d
More GLSL code:
- uniforms (only GetLocation, Uniform1f and Uniform4fv for now for demos);
- fix bugs and optimize array size handling;
- 2D texture sampling (needs Enable(TEXTURE_2D) to work);
- decrease built-in library assembly size by 30%.
19 роки тому
Michal Krol
3654193a4d
More GLSL code.
- general constructors allowed;
- implement noise functions (from Stefan Gustavson - thanks!)
- cosmetic stuff.
19 роки тому
Michal Krol
50092f8f33
Add s_arbshader.c, s_arbshader.h.
19 роки тому
Michal Krol
adef42c88d
Add tnl\t_vb_arbshader.c.
19 роки тому
Michal Krol
bd8c742762
Add shader/slang/slang_compile_*.* files.
20 роки тому
Brian Paul
1add059bd1
Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be
done with fragment programs nowadays.
20 роки тому
Karl Schultz
f2b9fa03da
reapply recent changes with Visual Studio instead of direct text editing.
20 роки тому
Brian Paul
9fd133511c
removed arbfragparse.[ch] arbvertparse.[ch]
20 роки тому
Brian Paul
94f70fab64
added depthstencil.[ch]
20 роки тому
Brian Paul
f344be793c
added mm.c mm.h execmem.c
20 роки тому
Brian Paul
dc4070c787
updated for new mm.c, execmem.c files
20 роки тому
Brian Paul
7fb9352fe4
replace s_texture.[ch] with s_texcombine.[ch] and s_texfilter.[ch]
20 роки тому
Karl Schultz
ee850657e6
VC7 project file for building glut lib
20 роки тому
Karl Schultz
0cf67634bb
VC7 project file for gears demo
20 роки тому