diff options
| author | Brian Paul <brian.paul@tungstengraphics.com> | 2003-12-12 15:31:17 +0000 | 
|---|---|---|
| committer | Brian Paul <brian.paul@tungstengraphics.com> | 2003-12-12 15:31:17 +0000 | 
| commit | 107564b0902044d80a9518fb6099367a71cbe256 (patch) | |
| tree | 63377eadd9f927ab60e40db9a614419154d4ed34 /src | |
| parent | b8cbca4807d6e477cccedaaf1a8ea0a9fe3a379d (diff) | |
lists of common source files
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/sources | 236 | 
1 files changed, 236 insertions, 0 deletions
diff --git a/src/mesa/sources b/src/mesa/sources new file mode 100644 index 0000000000..c05bffedbd --- /dev/null +++ b/src/mesa/sources @@ -0,0 +1,236 @@ +### Lists of source files, included by Makefiles + +MAIN_SOURCES = \ +	main/api_arrayelt.c \ +	main/api_loopback.c \ +	main/api_noop.c \ +	main/api_validate.c \ +	main/accum.c \ +	main/arbparse.c \ +	main/arbprogram.c \ +	main/arbfragparse.c \ +	main/arbvertparse.c \ +	main/attrib.c \ +	main/blend.c \ +	main/bufferobj.c \ +	main/buffers.c \ +	main/clip.c \ +	main/colortab.c \ +	main/context.c \ +	main/convolve.c \ +	main/debug.c \ +	main/depth.c \ +	main/dispatch.c \ +	main/dlist.c \ +	main/drawpix.c \ +	main/enable.c \ +	main/enums.c \ +	main/eval.c \ +	main/extensions.c \ +	main/feedback.c \ +	main/fog.c \ +	main/get.c \ +	main/hash.c \ +	main/hint.c \ +	main/histogram.c \ +	main/image.c \ +	main/imports.c \ +	main/light.c \ +	main/lines.c \ +	main/matrix.c \ +	main/nvprogram.c \ +	main/nvfragparse.c \ +	main/nvvertexec.c \ +	main/nvvertparse.c \ +	main/occlude.c \ +	main/pixel.c \ +	main/points.c \ +	main/polygon.c \ +	main/program.c \ +	main/rastpos.c \ +	main/state.c \ +	main/stencil.c \ +	main/texcompress.c \ +	main/texformat.c \ +	main/teximage.c \ +	main/texobj.c \ +	main/texstate.c \ +	main/texstore.c \ +	main/texutil.c \ +	main/varray.c \ +	main/vtxfmt.c + +GLAPI_SOURCES = \ +	glapi/glapi.c \ +	glapi/glthread.c + +MATH_SOURCES = \ +	math/m_debug_clip.c \ +	math/m_debug_norm.c \ +	math/m_debug_xform.c \ +	math/m_eval.c \ +	math/m_matrix.c \ +	math/m_translate.c \ +	math/m_vector.c \ +	math/m_xform.c + +ARRAY_CACHE_SOURCES = \ +	array_cache/ac_context.c \ +	array_cache/ac_import.c + +SWRAST_SOURCES = \ +	swrast/s_aaline.c \ +	swrast/s_aatriangle.c \ +	swrast/s_accum.c \ +	swrast/s_alpha.c \ +	swrast/s_alphabuf.c \ +	swrast/s_bitmap.c \ +	swrast/s_blend.c \ +	swrast/s_buffers.c \ +	swrast/s_copypix.c \ +	swrast/s_context.c \ +	swrast/s_depth.c \ +	swrast/s_drawpix.c \ +	swrast/s_feedback.c \ +	swrast/s_fog.c \ +	swrast/s_imaging.c \ +	swrast/s_lines.c \ +	swrast/s_logic.c \ +	swrast/s_masking.c \ +	swrast/s_nvfragprog.c \ +	swrast/s_pixeltex.c \ +	swrast/s_points.c \ +	swrast/s_readpix.c \ +	swrast/s_span.c \ +	swrast/s_stencil.c \ +	swrast/s_texture.c \ +	swrast/s_texstore.c \ +	swrast/s_triangle.c \ +	swrast/s_zoom.c + +SWRAST_SETUP_SOURCES = \ +	swrast_setup/ss_context.c \ +	swrast_setup/ss_triangle.c \ +	swrast_setup/ss_vb.c + +TNL_SOURCES = \ +	tnl/t_array_api.c \ +	tnl/t_array_import.c \ +	tnl/t_context.c \ +	tnl/t_pipeline.c \ +	tnl/t_save_api.c \ +	tnl/t_save_loopback.c \ +	tnl/t_save_playback.c \ +	tnl/t_vb_fog.c \ +	tnl/t_vb_light.c \ +	tnl/t_vb_normals.c \ +	tnl/t_vb_points.c \ +	tnl/t_vb_program.c \ +	tnl/t_vb_render.c \ +	tnl/t_vb_texgen.c \ +	tnl/t_vb_texmat.c \ +	tnl/t_vb_vertex.c \ +	tnl/t_vtx_api.c \ +	tnl/t_vtx_eval.c \ +	tnl/t_vtx_exec.c  + +ASM_C_SOURCES =	\ +	x86/common_x86.c \ +	x86/x86.c \ +	x86/3dnow.c \ +	x86/sse.c \ +	sparc/sparc.c + +X86_SOURCES =			\ +	x86/common_x86_asm.S	\ +	x86/glapi_x86.S		\ +	x86/x86_xform2.S	\ +	x86/x86_xform3.S	\ +	x86/x86_xform4.S	\ +	x86/x86_cliptest.S	\ +	x86/mmx_blend.S		\ +	x86/3dnow_xform1.S	\ +	x86/3dnow_xform2.S	\ +	x86/3dnow_xform3.S	\ +	x86/3dnow_xform4.S	\ +	x86/3dnow_normal.S	\ +	x86/sse_xform1.S	\ +	x86/sse_xform2.S	\ +	x86/sse_xform3.S	\ +	x86/sse_xform4.S	\ +	x86/sse_normal.S + +SPARC_SOURCES =			\ +	sparc/clip.S		\ +	sparc/glapi_sparc.S	\ +	sparc/norm.S		\ +	sparc/xform.S + +X11_DRIVER_SOURCES =		\ +	drivers/x11/glxapi.c	\ +	drivers/x11/fakeglx.c	\ +	drivers/x11/xfonts.c	\ +	drivers/x11/xm_api.c	\ +	drivers/x11/xm_dd.c	\ +	drivers/x11/xm_line.c	\ +	drivers/x11/xm_span.c	\ +	drivers/x11/xm_tri.c + +OSMESA_DRIVER_SOURCES = \ +	drivers/osmesa/osmesa.c + +GLIDE_DRIVER_SOURCES =			\ +	drivers/glide/fxapi.c		\ +	drivers/glide/fxdd.c		\ +	drivers/glide/fxddspan.c	\ +	drivers/glide/fxddtex.c		\ +	drivers/glide/fxsetup.c		\ +	drivers/glide/fxtexman.c	\ +	drivers/glide/fxtris.c		\ +	drivers/glide/fxvb.c		\ +	drivers/glide/fxglidew.c	\ +	drivers/glide/fxg.c + +SVGA_DRIVER_SOURCES =			\ +	drivers/svga/svgamesa.c		\ +	drivers/svga/svgamesa8.c	\ +	drivers/svga/svgamesa15.c	\ +	drivers/svga/svgamesa16.c	\ +	drivers/svga/svgamesa24.c	\ +	drivers/svga/svgamesa32.c + +FBDEV_DRIVER_SOURCES =			\ +	drivers/fbdev/glfbdev.c + + +### All the core C sources + +CORE_SOURCES = \ +	$(MAIN_SOURCES)		\ +	$(GLAPI_SOURCES)	\ +	$(MATH_SOURCES)		\ +	$(ARRAY_CACHE_SOURCES)	\ +	$(TNL_SOURCES)		\ +	$(SWRAST_SOURCES)	\ +	$(SWRAST_SETUP_SOURCES)	\ +	$(ASM_C_SOURCES) + + + +### Object files + +CORE_OBJECTS = $(CORE_SOURCES:.c=.o) + + + +### Include directories + +INCLUDE_DIRS = \ +	-I$(TOP)/include \ +	-I$(TOP)/src/mesa \ +	-I$(TOP)/src/mesa/main \ +	-I$(TOP)/src/mesa/glapi \ +	-I$(TOP)/src/mesa/math \ +	-I$(TOP)/src/mesa/transform \ +	-I$(TOP)/src/mesa/swrast \ +	-I$(TOP)/src/mesa/swrast_setup  | 
