-
Notifications
You must be signed in to change notification settings - Fork 354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OptiX testrender overhaul #1829
base: main
Are you sure you want to change the base?
OptiX testrender overhaul #1829
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8deb471 - Browse repository at this point
Copy the full SHA 8deb471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a85d18 - Browse repository at this point
Copy the full SHA 4a85d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5475f08 - Browse repository at this point
Copy the full SHA 5475f08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d39d6 - Browse repository at this point
Copy the full SHA 79d39d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7adbe5 - Browse repository at this point
Copy the full SHA e7adbe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97b0c0 - Browse repository at this point
Copy the full SHA c97b0c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 418e916 - Browse repository at this point
Copy the full SHA 418e916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cff2d8 - Browse repository at this point
Copy the full SHA 4cff2d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20d452b - Browse repository at this point
Copy the full SHA 20d452bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b16643 - Browse repository at this point
Copy the full SHA 4b16643View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6a2240 - Browse repository at this point
Copy the full SHA c6a2240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4bb85 - Browse repository at this point
Copy the full SHA 8f4bb85View commit details -
Add "precise" versions of the quad and sphere intersection programs t…
…hat use the higher-precision intrinsics.
Configuration menu - View commit details
-
Copy full SHA for 4c63724 - Browse repository at this point
Copy the full SHA 4c63724View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e54203 - Browse repository at this point
Copy the full SHA 9e54203View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34ccc9 - Browse repository at this point
Copy the full SHA a34ccc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f7e85 - Browse repository at this point
Copy the full SHA a3f7e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c92f24 - Browse repository at this point
Copy the full SHA 0c92f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0229ed - Browse repository at this point
Copy the full SHA b0229edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4ccce - Browse repository at this point
Copy the full SHA 4f4ccceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dcc2b2 - Browse repository at this point
Copy the full SHA 7dcc2b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e17b590 - Browse repository at this point
Copy the full SHA e17b590View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd0d6cc - Browse repository at this point
Copy the full SHA fd0d6ccView commit details -
Use the correct case labels for REFRACTION_ID. Use the correct get_al…
…bedo functions for the BSDF sub-types.
Configuration menu - View commit details
-
Copy full SHA for d976332 - Browse repository at this point
Copy the full SHA d976332View commit details -
Changes to make sphere refraction work. Pass in the last hit ID to al…
…low the self-intersection test.
Configuration menu - View commit details
-
Copy full SHA for d391c73 - Browse repository at this point
Copy the full SHA d391c73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77485d3 - Browse repository at this point
Copy the full SHA 77485d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14445e4 - Browse repository at this point
Copy the full SHA 14445e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccba6f7 - Browse repository at this point
Copy the full SHA ccba6f7View commit details -
Add initial support for Background sampling on the GPU. Add support f…
…or CUDA mipmapped textures in testrender. Update the signature of osl_tex2DLookup in testshade.
Configuration menu - View commit details
-
Copy full SHA for 48adb13 - Browse repository at this point
Copy the full SHA 48adb13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0b9477 - Browse repository at this point
Copy the full SHA a0b9477View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddb401d - Browse repository at this point
Copy the full SHA ddb401dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc439e6 - Browse repository at this point
Copy the full SHA fc439e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77de801 - Browse repository at this point
Copy the full SHA 77de801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd8f7e - Browse repository at this point
Copy the full SHA 2bd8f7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a1f025 - Browse repository at this point
Copy the full SHA 0a1f025View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae4ef8 - Browse repository at this point
Copy the full SHA eae4ef8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06bea21 - Browse repository at this point
Copy the full SHA 06bea21View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3707d6 - Browse repository at this point
Copy the full SHA a3707d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf4c56 - Browse repository at this point
Copy the full SHA 0bf4c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3a786 - Browse repository at this point
Copy the full SHA 5c3a786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ebcd09 - Browse repository at this point
Copy the full SHA 1ebcd09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 107e1ef - Browse repository at this point
Copy the full SHA 107e1efView commit details -
Add a new file shading_cuda.cpp to hold the CUDA-specific functions. …
…It's not a stand-alone file, it needs to be included along with shading.cpp in the target CUDA source file.
Configuration menu - View commit details
-
Copy full SHA for 80e3043 - Browse repository at this point
Copy the full SHA 80e3043View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ed6442 - Browse repository at this point
Copy the full SHA 6ed6442View commit details -
Configuration menu - View commit details
-
Copy full SHA for a81b9b2 - Browse repository at this point
Copy the full SHA a81b9b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d80bc21 - Browse repository at this point
Copy the full SHA d80bc21View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa5c7d0 - Browse repository at this point
Copy the full SHA fa5c7d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2d519b - Browse repository at this point
Copy the full SHA d2d519bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf56ea - Browse repository at this point
Copy the full SHA 0cf56eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f465410 - Browse repository at this point
Copy the full SHA f465410View commit details -
Configuration menu - View commit details
-
Copy full SHA for 595663a - Browse repository at this point
Copy the full SHA 595663aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba60cd0 - Browse repository at this point
Copy the full SHA ba60cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb6d3c - Browse repository at this point
Copy the full SHA 8cb6d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49233be - Browse repository at this point
Copy the full SHA 49233beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5d5c6 - Browse repository at this point
Copy the full SHA 2b5d5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f6495 - Browse repository at this point
Copy the full SHA 91f6495View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3008a - Browse repository at this point
Copy the full SHA ab3008aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c54fb95 - Browse repository at this point
Copy the full SHA c54fb95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b7b76 - Browse repository at this point
Copy the full SHA 55b7b76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 705c8ca - Browse repository at this point
Copy the full SHA 705c8caView commit details -
Configuration menu - View commit details
-
Copy full SHA for a388b50 - Browse repository at this point
Copy the full SHA a388b50View commit details -
Configuration menu - View commit details
-
Copy full SHA for dca249c - Browse repository at this point
Copy the full SHA dca249cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0066ab1 - Browse repository at this point
Copy the full SHA 0066ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e44a37 - Browse repository at this point
Copy the full SHA 7e44a37View commit details -
Strip out the old raygen and unused occlusion programs.
This reverts commit ae9a17e4dba747034c9a5b9da0a9c4c6be87d7b5.
Configuration menu - View commit details
-
Copy full SHA for 1a96921 - Browse repository at this point
Copy the full SHA 1a96921View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd1b3b6 - Browse repository at this point
Copy the full SHA dd1b3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a13146d - Browse repository at this point
Copy the full SHA a13146dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ad387c - Browse repository at this point
Copy the full SHA 8ad387cView commit details -
Tweak texture creation, and unify the implementations between testren…
…der and testshade.
Configuration menu - View commit details
-
Copy full SHA for 31abe77 - Browse repository at this point
Copy the full SHA 31abe77View commit details -
Update the reference images for test_spline and test_texture, since t…
…he output is different with the mipmapped textures.
Configuration menu - View commit details
-
Copy full SHA for 159c1f2 - Browse repository at this point
Copy the full SHA 159c1f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f6b710 - Browse repository at this point
Copy the full SHA 0f6b710View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a92b6 - Browse repository at this point
Copy the full SHA 99a92b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d591ce - Browse repository at this point
Copy the full SHA 4d591ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for e59210d - Browse repository at this point
Copy the full SHA e59210dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d79cd - Browse repository at this point
Copy the full SHA f7d79cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3445dd - Browse repository at this point
Copy the full SHA a3445ddView commit details -
Simplify the guard around the OSL_DASSERT definition, and add a note …
…about why it's being disabled for CUDA.
Configuration menu - View commit details
-
Copy full SHA for e937b66 - Browse repository at this point
Copy the full SHA e937b66View commit details -
Use the pointer type instead of uint64_t in the Payload struct. Get r…
…ed of the unused make_color function.
Configuration menu - View commit details
-
Copy full SHA for 648ebfc - Browse repository at this point
Copy the full SHA 648ebfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec7a026 - Browse repository at this point
Copy the full SHA ec7a026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 221a150 - Browse repository at this point
Copy the full SHA 221a150View commit details -
Configuration menu - View commit details
-
Copy full SHA for b75b9eb - Browse repository at this point
Copy the full SHA b75b9ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d75456 - Browse repository at this point
Copy the full SHA 6d75456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7938f5b - Browse repository at this point
Copy the full SHA 7938f5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a69ba9 - Browse repository at this point
Copy the full SHA 8a69ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a70fe49 - Browse repository at this point
Copy the full SHA a70fe49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e874e - Browse repository at this point
Copy the full SHA 07e874eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b405b - Browse repository at this point
Copy the full SHA 64b405bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 169b071 - Browse repository at this point
Copy the full SHA 169b071View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0626af - Browse repository at this point
Copy the full SHA d0626afView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6dc8d3 - Browse repository at this point
Copy the full SHA a6dc8d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281074e - Browse repository at this point
Copy the full SHA 281074eView commit details -
Configuration menu - View commit details
-
Copy full SHA for efa8c2c - Browse repository at this point
Copy the full SHA efa8c2cView commit details -
Use regular stack objects instead of placement new for the BSDFs in e…
…valuate_layer_opacity.
Configuration menu - View commit details
-
Copy full SHA for 7d389df - Browse repository at this point
Copy the full SHA 7d389dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c70d81 - Browse repository at this point
Copy the full SHA 3c70d81View commit details
Commits on Jun 13, 2024
-
Use a unified version of SimpleRaytracer::subpixel_radiance, instead …
…of using separate versions for CPU and CUDA. * Use Vec3 instead of float3 in ShaderGlobals, to avoid annoying special cases when targeting CUDA. * Use the Camera class for ray generation.
Configuration menu - View commit details
-
Copy full SHA for 500a289 - Browse repository at this point
Copy the full SHA 500a289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064921d - Browse repository at this point
Copy the full SHA 064921dView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 88cd20c - Browse repository at this point
Copy the full SHA 88cd20cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f329ba1 - Browse repository at this point
Copy the full SHA f329ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c60ac9 - Browse repository at this point
Copy the full SHA 2c60ac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d65d5 - Browse repository at this point
Copy the full SHA f6d65d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b7c31c - Browse repository at this point
Copy the full SHA 9b7c31cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7958fe1 - Browse repository at this point
Copy the full SHA 7958fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a71f24 - Browse repository at this point
Copy the full SHA 1a71f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33d3576 - Browse repository at this point
Copy the full SHA 33d3576View commit details
Commits on Jun 19, 2024
-
Simplify 'tracedata' handling by using explicit object IDs. Encapsula…
…te the tracedata into a TraceData type.
Configuration menu - View commit details
-
Copy full SHA for e73c4c3 - Browse repository at this point
Copy the full SHA e73c4c3View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bb82fe - Browse repository at this point
Copy the full SHA 6bb82feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ffaf9 - Browse repository at this point
Copy the full SHA 41ffaf9View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddcfd22 - Browse repository at this point
Copy the full SHA ddcfd22View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02bb427 - Browse repository at this point
Copy the full SHA 02bb427View commit details -
Configuration menu - View commit details
-
Copy full SHA for db46f09 - Browse repository at this point
Copy the full SHA db46f09View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5a865 - Browse repository at this point
Copy the full SHA eb5a865View commit details