compiler: Start using VS backend results
authorCody Northrop <cody@lunarg.com>
Thu, 25 Sep 2014 23:00:31 +0000 (17:00 -0600)
committerCourtney Goeltzenleuchter <courtney@LunarG.com>
Fri, 31 Oct 2014 21:29:04 +0000 (15:29 -0600)
commit83e2b03c82d73287fd639946688a1d9706fde48d
tree59629fc0c5a998c082fb7d40a970a932cbfa03ae
parentb88710f7e4106a118f82c821a4b159d5db87efee
compiler: Start using VS backend results

Consuming the results of VS backend, similar to FS.
Piping it back to XGL.  Should continue to work until more
inputs or outputs are added.
Changed the source GLSL to shrink and recolor triangle
20 files changed:
icd/intel/CMakeLists.txt
icd/intel/compiler/pipeline/brw_program.c
icd/intel/compiler/pipeline/brw_schedule_instructions.cpp
icd/intel/compiler/pipeline/brw_shader.cpp
icd/intel/compiler/pipeline/brw_shader.h
icd/intel/compiler/pipeline/brw_vec4.cpp
icd/intel/compiler/pipeline/brw_vec4.h
icd/intel/compiler/pipeline/brw_vec4_copy_propagation.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vec4_generator.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vec4_live_variables.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vec4_live_variables.h [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vec4_reg_allocate.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vec4_visitor.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/brw_vs.c
icd/intel/compiler/pipeline/brw_vs.h
icd/intel/compiler/pipeline/gen8_vec4_generator.cpp [new file with mode: 0644]
icd/intel/compiler/pipeline/intel_debug.c
icd/intel/compiler/pipeline/pipeline_compiler_interface.cpp
icd/intel/compiler/shader/compiler_interface.cpp
icd/intel/pipeline_shader.c