Files
Larry Gritz 52cf2ee418 Improve testing coverage
Looking at the code coverage report and trying to get a higher
coverage amount, employing two strategies: (a) remove unused code
that is not covered because it's... unused; and (b) test things
that are used but aren't in the test run. Details follow.

Arbitrarily pick a couple of render tests to use llvm_opt levels 12
and 13 to verify that they work correctly. (That's a couple hundred
lines of pass setup code that wouldn't otherwise be included in the
coverage analysis, nor tested in the testsuite.) This also required us
to add the --llvm_opt command to testrender, as it is in testshade.

Remove deprecated version of LLVM_Util::make_function.

When OSL_USE_OPTIX is not enabled, exclude compiling contents of
ptx_compile_group.

get_alignment can also be OSL_DEV only as well as simplified

Signed-off-by: Larry Gritz <lg@larrygritz.com>
2022-10-10 21:54:57 -07:00
..
2021-10-05 11:57:37 -07:00
2021-06-15 18:31:56 -07:00
2021-10-05 11:57:37 -07:00
2021-08-18 15:31:32 -07:00
2022-05-11 07:11:20 -07:00
2022-05-11 07:11:20 -07:00
2021-11-30 18:35:11 -08:00
2021-08-18 15:31:32 -07:00
2021-10-05 11:57:37 -07:00
2021-10-05 11:57:37 -07:00
2022-05-03 21:22:02 -07:00
2022-05-03 21:22:02 -07:00
2021-10-05 11:57:37 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2021-08-18 15:31:32 -07:00
2022-08-03 20:44:27 -07:00
2022-10-10 21:54:57 -07:00
2022-10-10 21:54:57 -07:00
2021-10-05 11:57:37 -07:00
2021-10-05 11:57:37 -07:00
2022-08-03 20:44:27 -07:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-11-30 18:35:11 -08:00
2021-06-15 18:31:56 -07:00
2021-06-15 18:31:56 -07:00
2022-08-31 14:22:06 -07:00