OpenSubdiv/examples/common
David G Yu e0c14ddbef Fixed examples link dependency on GLFW
Split the examples/common objects into graphics API dependent object
libraries (following the pattern used for cemmon Ptex dependencies)
so that DX11 and Metal examples are no longer forced to link with GLFW.
2020-02-12 14:25:14 -08:00
..
clDeviceContext.cpp spelling phase 4 -- examples, tutorials, regression tests 2017-01-24 22:48:48 -08:00
clDeviceContext.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
CMakeLists.txt Fixed examples link dependency on GLFW 2020-02-12 14:25:14 -08:00
cudaDeviceContext.cpp iso-646 fix for CUDA / CL / TBB 2016-06-25 14:23:55 -07:00
cudaDeviceContext.h spelling phase 4 -- examples, tutorials, regression tests 2017-01-24 22:48:48 -08:00
d3d11ControlMeshDisplay.cpp Examples cleanup: factor out control mesh drawing. 2015-05-31 15:08:37 -07:00
d3d11ControlMeshDisplay.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
d3d11Hud.cpp remove SupportsAdaptiveTessellation from OsdDrawContext, and example cleanups 2015-05-19 10:30:16 -07:00
d3d11Hud.h remove SupportsAdaptiveTessellation from OsdDrawContext, and example cleanups 2015-05-19 10:30:16 -07:00
d3d11PtexMipmapTexture.cpp Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
d3d11PtexMipmapTexture.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
d3d11ShaderCache.cpp Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
d3d11ShaderCache.h Osd drawing API refactoring. 2015-05-13 17:35:46 -07:00
d3d11Utils.cpp remove SupportsAdaptiveTessellation from OsdDrawContext, and example cleanups 2015-05-19 10:30:16 -07:00
d3d11Utils.h remove SupportsAdaptiveTessellation from OsdDrawContext, and example cleanups 2015-05-19 10:30:16 -07:00
export_obj.py Extend export_obj.py Maya script to export uv set named 'map1' 2014-09-10 11:11:42 -07:00
font_image.cpp Updated OpenSubdiv logo in examples HUD 2019-06-20 13:56:44 -07:00
font_image.h Updated OpenSubdiv logo in examples HUD 2019-06-20 13:56:44 -07:00
font.png Updated OpenSubdiv logo in examples HUD 2019-06-20 13:56:44 -07:00
glControlMeshDisplay.cpp examples cleanup: remove framebuffer class 2015-05-31 20:52:20 -07:00
glControlMeshDisplay.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glHud.cpp Glean up GLEW and GLFW. 2016-06-25 10:29:59 +02:00
glHud.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glPtexMipmapTexture.cpp Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glPtexMipmapTexture.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glShaderCache.cpp Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glShaderCache.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
glslPtexCommon.glsl fix ptex lookup shaders to clamp the patchcoord 2016-03-10 12:39:41 -08:00
glUtils.cpp Several improvements to CI building and testing 2017-06-30 12:52:01 -07:00
glUtils.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
hdr_reader.cpp Rename and, or and not to &&, || and ! to address compilers that don't support them out of the box without extra headers. 2016-02-21 15:47:11 +01:00
hdr_reader.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
hlslPtexCommon.hlsl fix ptex lookup shaders to clamp the patchcoord 2016-03-10 12:39:41 -08:00
hud.cpp Updated OpenSubdiv logo in examples HUD 2019-06-20 13:56:44 -07:00
hud.h Fixed Microsoft Visual Studio warnings in examples 2019-08-19 14:58:33 -07:00
mtlControlMeshDisplay.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
mtlControlMeshDisplay.mm Added Metal support 2017-04-19 16:49:53 -07:00
mtlHud.h Added Metal support 2017-04-19 16:49:53 -07:00
mtlHud.mm Added Metal support 2017-04-19 16:49:53 -07:00
mtlPtexCommon.metal Added Metal support 2017-04-19 16:49:53 -07:00
mtlPtexMipmapTexture.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
mtlPtexMipmapTexture.mm Fixed mtlPtexMipmapTexture 3-component textures 2019-06-18 15:30:43 -07:00
mtlUtils.h Added Metal support 2017-04-19 16:49:53 -07:00
mtlUtils.mm Added Metal support 2017-04-19 16:49:53 -07:00
objAnim.cpp Moved definition of struct ShapeDesc into same header file as Shape: 2019-04-23 12:05:14 -07:00
objAnim.h Moved definition of struct ShapeDesc into same header file as Shape: 2019-04-23 12:05:14 -07:00
patchColors.cpp Refactor Osd::DrawContext 2015-05-11 18:06:46 -07:00
patchColors.h Major step towards consistent use of include paths in source files: 2018-10-09 10:51:31 -07:00
ptexMipmapTextureLoader.cpp spelling phase 4 -- examples, tutorials, regression tests 2017-01-24 22:48:48 -08:00
ptexMipmapTextureLoader.h Fixed compile warnings in ptex examples on macOS 2016-09-06 23:24:46 -07:00
shaderCache.h Osd drawing API refactoring. 2015-05-13 17:35:46 -07:00
simple_math.h Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
stb_image_write.h spelling phase 4 -- examples, tutorials, regression tests 2017-01-24 22:48:48 -08:00
stopwatch.h Rename and, or and not to &&, || and ! to address compilers that don't support them out of the box without extra headers. 2016-02-21 15:47:11 +01:00
viewerArgsUtils.cpp Moved ArgOptions from examples/common to regression/common: 2019-12-14 12:06:55 -08:00
viewerArgsUtils.h Fixed forward reference warning triggering errors with MSVC 2019-12-14 12:40:00 -08:00