summaryrefslogtreecommitdiff
path: root/lib/mesa/mk/libr600
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2020-08-26 06:03:18 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2020-08-26 06:03:18 +0000
commitaf5e8f5366b05c3d4f8521f318c143a5c5dc3ea9 (patch)
treec5691445908b1beca9facf0e5e3c5d7f35f74228 /lib/mesa/mk/libr600
parent27c93456b58343162f7c4ad20ca6bea0c9a91646 (diff)
Merge Mesa 20.1.6
Diffstat (limited to 'lib/mesa/mk/libr600')
-rw-r--r--lib/mesa/mk/libr600/Makefile124
1 files changed, 124 insertions, 0 deletions
diff --git a/lib/mesa/mk/libr600/Makefile b/lib/mesa/mk/libr600/Makefile
new file mode 100644
index 000000000..98c793b16
--- /dev/null
+++ b/lib/mesa/mk/libr600/Makefile
@@ -0,0 +1,124 @@
+# $OpenBSD: Makefile,v 1.1 2020/08/26 06:02:40 jsg Exp $
+
+LIB= r600
+
+NOPROFILE=
+
+SRCS= compute_memory_pool.c \
+ eg_asm.c \
+ eg_debug.c \
+ evergreen_compute.c \
+ evergreen_hw_context.c \
+ evergreen_state.c \
+ r600_asm.c \
+ r600_blit.c \
+ r600_dump.c \
+ r600_hw_context.c \
+ r600_isa.c \
+ r600_pipe.c \
+ r600_shader.c \
+ r600_state.c \
+ r600_state_common.c \
+ r600_uvd.c \
+ r700_asm.c \
+ cayman_msaa.c \
+ r600_buffer_common.c \
+ r600_gpu_load.c \
+ r600_perfcounter.c \
+ r600_pipe_common.c \
+ r600_query.c \
+ r600_streamout.c \
+ r600_test_dma.c \
+ r600_texture.c \
+ r600_viewport.c \
+ radeon_uvd.c \
+ radeon_vce.c \
+ radeon_video.c \
+ sb_bc_builder.cpp \
+ sb_bc_decoder.cpp \
+ sb_bc_dump.cpp \
+ sb_bc_finalize.cpp \
+ sb_bc_parser.cpp \
+ sb_context.cpp \
+ sb_core.cpp \
+ sb_dce_cleanup.cpp \
+ sb_def_use.cpp \
+ sb_dump.cpp \
+ sb_expr.cpp \
+ sb_gcm.cpp \
+ sb_gvn.cpp \
+ sb_if_conversion.cpp \
+ sb_ir.cpp \
+ sb_liveness.cpp \
+ sb_pass.cpp \
+ sb_peephole.cpp \
+ sb_psi_ops.cpp \
+ sb_ra_checker.cpp \
+ sb_ra_coalesce.cpp \
+ sb_ra_init.cpp \
+ sb_sched.cpp \
+ sb_shader.cpp \
+ sb_ssa_builder.cpp \
+ sb_valtable.cpp \
+ sfn_alu_defines.cpp \
+ sfn_callstack.cpp \
+ sfn_conditionaljumptracker.cpp \
+ sfn_debug.cpp \
+ sfn_emitaluinstruction.cpp \
+ sfn_emitinstruction.cpp \
+ sfn_emitssboinstruction.cpp \
+ sfn_emittexinstruction.cpp \
+ sfn_instruction_alu.cpp \
+ sfn_instruction_base.cpp \
+ sfn_instruction_block.cpp \
+ sfn_instruction_cf.cpp \
+ sfn_instruction_export.cpp \
+ sfn_instruction_fetch.cpp \
+ sfn_instruction_gds.cpp \
+ sfn_instruction_lds.cpp \
+ sfn_instruction_misc.cpp \
+ sfn_instruction_tex.cpp \
+ sfn_ir_to_assembly.cpp \
+ sfn_liverange.cpp \
+ sfn_nir.cpp \
+ sfn_nir_lower_fs_out_to_vector.cpp \
+ sfn_nir_lower_tess_io.cpp \
+ sfn_nir_vectorize_vs_inputs.c \
+ sfn_shader_base.cpp \
+ sfn_shader_compute.cpp \
+ sfn_shader_fragment.cpp \
+ sfn_shader_geometry.cpp \
+ sfn_shader_tcs.cpp \
+ sfn_shader_tess_eval.cpp \
+ sfn_shader_vertex.cpp \
+ sfn_shaderio.cpp \
+ sfn_value.cpp \
+ sfn_value_gpr.cpp \
+ sfn_valuepool.cpp \
+ sfn_vertexstageexport.cpp
+
+.include "../Makefile.inc"
+
+CFLAGS+= ${C_VIS_ARGS}
+CXXFLAGS+= ${CXX_VIS_ARGS}
+CPPFLAGS+= -DGALLIUM_R600 \
+ -I${MESA_SRC}/src/gallium/drivers/r600 \
+ -I${MESA_SRC}/src/gallium/include \
+ -I${MESA_SRC}/src/gallium/auxiliary \
+ -I${MESA_SRC}/src/gallium/drivers \
+ -I${MESA_SRC}/src/mesa \
+ -I${MESA_SRC}/src/amd/common \
+ -I${MESA_SRC}/src/compiler/nir \
+ -I${MESA_SRC}/generated/src/gallium/drivers/r600 \
+ -I${MESA_SRC}/generated/src/compiler/nir
+
+install:
+
+obj: _xenocara_obj
+
+.include <bsd.lib.mk>
+.include <bsd.xorg.mk>
+
+.PATH: ${MESA_SRC}/src/gallium/drivers/r600
+.PATH: ${MESA_SRC}/src/gallium/drivers/r600/sb
+.PATH: ${MESA_SRC}/src/gallium/drivers/r600/sfn