Commit Graph

  • 842d372575 In test Textured Triangle, change gl_FragColor to user outColor with location 0. GregF 2014-11-03 16:52:56 -07:00
  • 56a5e4a60d compiler_tests: Test explicit location on frag output Courtney Goeltzenleuchter 2014-11-03 15:44:32 -07:00
  • b3af4e76af compiler_test: use float varying for scale instead of vec4 Courtney Goeltzenleuchter 2014-11-03 15:40:13 -07:00
  • 85af72c1b4 Update Intel Driver README JensOwen 2014-11-01 14:05:50 -06:00
  • 52cbbefd0e formatting JensOwen 2014-11-01 13:19:54 -06:00
  • 5dc942cb7b fix build instructions JensOwen 2014-11-01 13:18:21 -06:00
  • 09cdd32199 fix formatting JensOwen 2014-11-01 13:11:50 -06:00
  • c121fcddaa Build Direction JensOwen 2014-11-01 13:05:43 -06:00
  • b708beccdc Test removal of newlines JensOwen 2014-11-01 12:21:06 -06:00
  • 68fa03b168 fixed typo JensOwen 2014-11-01 09:39:46 -06:00
  • 67526fb4d0 fixed typos JensOwen 2014-11-01 09:37:13 -06:00
  • 5700260066 v 0.2 JensOwen 2014-11-01 09:28:29 -06:00
  • 16736c3ddc tests: Can now check for extension we support. Courtney Goeltzenleuchter 2014-10-31 16:16:00 -06:00
  • f35a42c5b1 blit_test: Remove incomplete test Courtney Goeltzenleuchter 2014-10-31 16:01:07 -06:00
  • 770eb7cc20 render_tests: Remove broken test Courtney Goeltzenleuchter 2014-10-31 14:19:26 -06:00
  • 12161aa7b7 render_tests: remove unneeded or obsolete tests Courtney Goeltzenleuchter 2014-10-31 14:16:09 -06:00
  • e692368974 testframework: Enable BIL as default Courtney Goeltzenleuchter 2014-10-31 14:13:33 -06:00
  • 5fd1ffd2e5 Document build dependencies and demos Mike Stroyan 2014-10-30 15:59:54 -06:00
  • 15536c0f0f tests: Add more detailed failure data for blit test Courtney Goeltzenleuchter 2014-10-30 16:35:05 -06:00
  • 7e060a231b Clean up: convert compiler_render_tests to all use BIL, remove redundant tests Cody Northrop 2014-10-30 11:20:22 -06:00
  • 90417f8371 compiler_render_tests: Turn on test that uses sampler bindings and multiple textures Cody Northrop 2014-10-29 12:09:45 -06:00
  • 88ef4cc8a8 compiler_render_tests: Add test that pulls from uniform buffer based on binding Cody Northrop 2014-10-28 15:41:42 -06:00
  • 59cc7eb6ee tests: Add descriptions to some of the tests. Courtney Goeltzenleuchter 2014-10-27 13:09:23 -06:00
  • 157897d9b5 tests: Refactor common code to test method Courtney Goeltzenleuchter 2014-10-27 13:08:55 -06:00
  • 08b8c96a0f tests: Remove bad test Courtney Goeltzenleuchter 2014-10-27 13:06:08 -06:00
  • 6c4ccad9a4 tests: Add helper macro for tagging tests with a description Courtney Goeltzenleuchter 2014-10-27 13:04:37 -06:00
  • 39e3ce1961 tests: Clean up and bug fixes Courtney Goeltzenleuchter 2014-10-27 09:48:52 -06:00
  • 4f18d82efe tests: Add XGL Triangle test Courtney Goeltzenleuchter 2014-10-24 16:26:12 -06:00
  • f90b7e7da7 tests: add basic blit (copy, clear, and resolve) tests Chia-I Wu 2014-10-21 11:06:26 +08:00
  • 1dc0400941 tests: allow image tiling to be specified Chia-I Wu 2014-10-24 10:12:05 +08:00
  • 66cee66b91 tests: update to match render_test order Courtney Goeltzenleuchter 2014-10-23 18:05:20 -06:00
  • 34d12f76b1 Add xglDestroyDevice() call to test framework. Tobin Ehlis 2014-10-23 13:45:13 -06:00
  • 39393040ae added BIL_MixTriangle test. This tests support for location on varyings through BIL. GregF 2014-10-23 10:44:44 -06:00
  • 3f5aada1a7 Add MixTriangle test which tests explicit locations on varyings. GregF 2014-10-22 14:40:26 -06:00
  • d36a71978f compiler_render_tests: Add a simple VS texturing test Cody Northrop 2014-10-23 10:21:47 -06:00
  • 5c178cabe0 demos: add tri Chia-I Wu 2014-09-13 11:12:55 +08:00
  • 5c2b815777 tests: Start using XGL blit Courtney Goeltzenleuchter 2014-10-22 18:02:30 -06:00
  • ea94c262fe tests: Start adding spinning cube test Courtney Goeltzenleuchter 2014-10-20 16:33:15 -06:00
  • ca89c91eb2 test-framework: make color and depth binding info accessible Courtney Goeltzenleuchter 2014-10-22 14:12:38 -06:00
  • 9a34e263a3 test-framework: Make ReadFile available to tests Courtney Goeltzenleuchter 2014-10-21 15:24:51 -06:00
  • 77bc5a4775 test-framework: minor whitespace cleanup Courtney Goeltzenleuchter 2014-10-22 14:06:17 -06:00
  • 9a901c0b65 compiler_render_tests: Clean up single texture test a bit Cody Northrop 2014-10-20 11:51:32 -06:00
  • 7f3ce56a9c compiler_render_tests: Turn on VS and FS uniform block tests Cody Northrop 2014-10-20 11:51:06 -06:00
  • 081c73e6c6 render_test: Bring over constant buffer stride fix from base_render_test Cody Northrop 2014-10-14 14:10:26 -06:00
  • 5b86122036 compiler_render_tests: Turn on textured triangle test, with just t0 and s0 Cody Northrop 2014-10-20 11:23:32 -06:00
  • 000208953e compiler_render_tests: Turn on the compiler_render_tests build Cody Northrop 2014-10-20 09:25:17 -06:00
  • 8b62ebc812 compiler_render_tests: Fork the render_tests file for quick compiler test turn on Cody Northrop 2014-10-20 09:22:42 -06:00
  • 57cf495b4e tests: draw multiple triangles to a buffer Courtney Goeltzenleuchter 2014-10-13 13:03:31 -06:00
  • 12ec01b13e tests: Remove CreateShader test Courtney Goeltzenleuchter 2014-10-13 11:31:55 -06:00
  • 3f4ffb324e render_tests: fix constant buffer setup Chia-I Wu 2014-10-13 16:04:31 +08:00
  • 9f56c85219 tests: Add matrix library (libglm-dev) and test Courtney Goeltzenleuchter 2014-10-10 18:04:39 -06:00
  • 76b97303ef tests: Rename tests to be shorter and more descriptive Courtney Goeltzenleuchter 2014-10-10 17:02:53 -06:00
  • 8bb02ce1ea render_test: Clean up VS uniform test, draw rotated triangle Cody Northrop 2014-10-10 15:45:00 -06:00
  • 271b1e533e render_test: Start turning on simplified VS uniform test Cody Northrop 2014-10-10 14:49:36 -06:00
  • 7c667cdc89 intel: Support GLSL compiling in less intrusive way Courtney Goeltzenleuchter 2014-10-10 16:29:46 -06:00
  • 645f95552f tests: Add test to explicitly use GLSL to BIL module Courtney Goeltzenleuchter 2014-10-10 13:59:38 -06:00
  • 484d620fcf Connect thin vertical BIL path. Steve K 2014-10-10 08:54:29 -06:00
  • 57f1662877 tests: Draw two triangles from mesh Courtney Goeltzenleuchter 2014-10-10 09:52:27 -06:00
  • 8a6864cb9e render_test: Turn all tests back on, easier to debug with just one Cody Northrop 2014-10-09 21:26:47 -06:00
  • 8946015f2b render_test: Render a triangle using compiler and vertex fetch Cody Northrop 2014-10-09 21:25:22 -06:00
  • 33d2b073e6 render_tests: Turn on FS with two uniforms Cody Northrop 2014-10-09 19:55:56 -06:00
  • f552fcfcd4 tests: Add another test triangle for compiler Courtney Goeltzenleuchter 2014-10-09 15:40:19 -06:00
  • c88d48dce0 tests: Clean up shader code, unused functions. Courtney Goeltzenleuchter 2014-10-09 15:37:21 -06:00
  • 44e2f2d9aa tests: Remove app specific code out of framework Courtney Goeltzenleuchter 2014-10-09 15:36:43 -06:00
  • 9037152404 tests: Remove ISA byte code now that we can compile Courtney Goeltzenleuchter 2014-10-09 15:35:24 -06:00
  • 416dc5fa3f intel: Turn on BIL in driver Courtney Goeltzenleuchter 2014-10-09 11:05:19 -06:00
  • 6452018c97 tests: Add -use-BIL option Courtney Goeltzenleuchter 2014-10-09 09:13:56 -06:00
  • 2918b7a1fd tests: Now have two triangle tests using different shaders Courtney Goeltzenleuchter 2014-10-08 14:26:40 -06:00
  • 39e6b73f91 tests: migrate render test to render framework Courtney Goeltzenleuchter 2014-10-08 12:20:26 -06:00
  • d32e0b6840 tests: Make simple test with everything needed Courtney Goeltzenleuchter 2014-10-08 08:59:45 -06:00
  • 4b388aa88e tests: Add another class to help implementing tests Courtney Goeltzenleuchter 2014-10-08 08:50:49 -06:00
  • 09521a96c8 tests: Use global SetUp/TearDown for compiler setup Courtney Goeltzenleuchter 2014-10-08 08:46:51 -06:00
  • 189a4711d5 tests: Add additional shaders for testing Courtney Goeltzenleuchter 2014-10-06 12:45:37 -06:00
  • a06b818ad0 tests: Add utility function to compile GLSL to BIL Courtney Goeltzenleuchter 2014-10-03 09:53:32 -06:00
  • 0e19353a99 triangle: Hook up a uniform read in fragment shader Cody Northrop 2014-10-01 14:03:25 -06:00
  • 8f50bf97ea Refactor test code to pull common section into functions Tobin Ehlis 2014-10-07 14:41:29 -06:00
  • 9730695800 render_test: Restore use of % Cody Northrop 2014-10-07 16:38:45 -06:00
  • 64d861705c render_test: refactor image/sampler setup, render textured triangle Cody Northrop 2014-10-07 16:25:00 -06:00
  • 80333ed236 render_test: Populate the texture more correctly, render purple triangle Cody Northrop 2014-10-06 17:07:40 -06:00
  • d7ba463f7b render_test: Start turning on sampler and texture setup Cody Northrop 2014-10-06 15:42:00 -06:00
  • 0c277d4c56 Checkpoint getting LogicalIO working by backing shader off to 130 instead of 430 (which would drag in output blocks). This change uses the simpler of the two frag shaders in render_tests.cpp, since that doesn't use more advanced features like layout qualifiers which may not be present in the BIL->TopIR path yet. Steve K 2014-10-07 10:57:33 -06:00
  • e802c1e08d Checkpoint some work on useLogicalIO mode for converter, and going through a BIL conversion in the compile method. That'll change soon to consume BIL directly instead of converting it from glsl. Steve K 2014-10-07 10:44:41 -06:00
  • fd45f76f57 tests: Add additional shaders for testing Courtney Goeltzenleuchter 2014-10-06 12:45:37 -06:00
  • c6490057cc checkpoint: Adding GLSL compiler extension Courtney Goeltzenleuchter 2014-10-03 18:05:10 -06:00
  • 8603878ebe cmake: Lift common glslang definitions up to main CMakeLists Courtney Goeltzenleuchter 2014-10-03 15:34:53 -06:00
  • 35866804ae tests: Add utility function to compile GLSL to BIL Courtney Goeltzenleuchter 2014-10-03 09:53:32 -06:00
  • 00d36503b1 triangle: Hook up a uniform read in fragment shader Cody Northrop 2014-10-01 14:03:25 -06:00
  • 856a72bb0a layers: Update object tracker to account for Memory alloc/free Tobin Ehlis 2014-10-28 09:19:13 -06:00
  • 8cecc69d80 Loader: GPA fixes and also properly insert wrapped gpu objs into chain Jon Ashburn 2014-10-24 15:48:55 -06:00
  • c0602a2b8f Destroy device before calling 2nd initAndEnum... Tobin Ehlis 2014-10-23 15:18:50 -06:00
  • b1185063a0 Add xglDestroyDevice() call to test framework. Tobin Ehlis 2014-10-23 13:45:13 -06:00
  • 601d2ef667 Loader: Fix Seg fault when layers not activated via env var Jon Ashburn 2014-10-23 10:29:09 -06:00
  • 6783aa4041 More formated struct printing for API Dump Tobin Ehlis 2014-10-23 08:19:47 -06:00
  • c357223bfc Fix memory leaks in loader related to layers. Jon Ashburn 2014-10-22 21:15:26 -06:00
  • 2506956d31 Make layer activation via CreateDevice struct or env variable Jon Ashburn 2014-10-22 18:13:16 -06:00
  • 154caa36dc Better memory management in api_dump layer and struct print helper Tobin Ehlis 2014-10-22 15:13:53 -06:00
  • 18ac393b8e Loader: fix dispatch table initialization to handle multiple layers Jon Ashburn 2014-10-22 12:42:13 -06:00
  • cf484e8f0d Improved API Dump and OBJ Track layers Tobin Ehlis 2014-10-22 09:06:33 -06:00
  • a20bd715f0 Change GetProcAddr function signature to use XGL types. Jon Ashburn 2014-10-17 15:31:22 -06:00
  • c033c55d76 Make layer activation per icd in loader and gets deactivated. Jon Ashburn 2014-10-17 15:09:07 -06:00