Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

SConscript 1.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. Import('*')
  2. r300compiler = SConscript('#/src/mesa/drivers/dri/r300/compiler/SConscript')
  3. env = env.Clone()
  4. # add the paths for r300compiler
  5. env.Append(CPPPATH = [
  6. '#/src/mesa/drivers/dri/r300/compiler',
  7. '#/src/gallium/winsys/drm/radeon/core',
  8. '#/include',
  9. '#/src/mesa',
  10. ])
  11. r300 = env.ConvenienceLibrary(
  12. target = 'r300',
  13. source = [
  14. 'r300_blit.c',
  15. 'r300_chipset.c',
  16. 'r300_context.c',
  17. 'r300_debug.c',
  18. 'r300_emit.c',
  19. 'r300_flush.c',
  20. 'r300_fs.c',
  21. 'r300_hyperz.c',
  22. 'r300_query.c',
  23. 'r300_render.c',
  24. 'r300_render_stencilref.c',
  25. 'r300_render_translate.c',
  26. 'r300_resource.c',
  27. 'r300_screen.c',
  28. 'r300_screen_buffer.c',
  29. 'r300_state.c',
  30. 'r300_state_derived.c',
  31. 'r300_state_invariant.c',
  32. 'r300_vs.c',
  33. 'r300_vs_draw.c',
  34. 'r300_texture.c',
  35. 'r300_tgsi_to_rc.c',
  36. 'r300_transfer.c',
  37. ] + r300compiler) + r300compiler
  38. Export('r300')