MCPcopy Create free account

hub / github.com/Rabbid76/graphics-snippets / types & classes

Types & classes1,647 in github.com/Rabbid76/graphics-snippets

↓ 98 callersClassnow
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1609
↓ 80 callersClassCException
example/cpp/vulkan/vulkan_tutorial_glfw/vulkan_tutorial_glfw_main.cpp:181
↓ 57 callersClassCException
example/cpp/vulkan/vulkan_tutorial_hpp_glfw/vulkan_tutorial_hpp_glfw.cpp:241
↓ 44 callersClassException
example/cpp/vulkan/vulkan_utility/include/vk_utility_exception.h:14
↓ 34 callersClassOpt
A parser for options
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:4972
↓ 21 callersClassColumnBreak
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:8102
↓ 20 callersClassColumn
* Represents a column of text with specific width and indentation * * When written out to a stream, it will perform linebreaking
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:9500
↓ 18 callersClassDuration
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:8105
↓ 18 callersClassStringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:103
↓ 14 callersClasspluralise
* Helper for streaming a "count [maybe-plural-of-label]" human-friendly string * * Usage example: * ```cpp * std::cout << "Found "
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:9273
↓ 11 callersClassDeviceMemory
example/cpp/vulkan/vulkan_utility/include/vk_utility_device_memory.h:14
↓ 10 callersClasslineOfChars
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:11734
↓ 8 callersClassImageView
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_view.h:17
↓ 8 callersClassParseState
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:4699
↓ 7 callersClassCMat4
example/cpp/_render_util/include/render/Render_GLM.h:53
↓ 6 callersClassPipeline
example/cpp/vulkan/vulkan_utility/include/vk_utility_pipeline.h:13
↓ 5 callersClassBuffer
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer.h:15
↓ 5 callersClassBufferAndMemoryFactoryDefault
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_and_memory_factory_default.h:11
↓ 5 callersClassBufferDeviceMemoryFactory
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_device_memory_factory.h:12
↓ 5 callersClassBufferFactoryDefault
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_factory_default.h:9
↓ 5 callersClassFence
example/cpp/vulkan/vulkan_utility/include/vk_utility_fence.h:10
↓ 5 callersClassImage
example/cpp/vulkan/vulkan_utility/include/vk_utility_image.h:11
↓ 5 callersClassLazyExpression
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:940
↓ 5 callersClassTBuffer
/ * \brief Specification of a target buffer for a render pass * * \author gernot * \date 2018-02-10 * \version 1.0 ****************************
example/cpp/_render_util/include/render/Render_IRenderPass.h:156
↓ 4 callersClassCException
example/cpp/vulkan/vulkan_utility_test/vulkan_main.cpp:249
↓ 4 callersClassCasedString
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:10971
↓ 4 callersClassEstimate
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1254
↓ 4 callersClassFrameBuffer
example/python/ssao_and_hbao/buffers.py:17
↓ 4 callersClassImageViewFactoryDefault
<summary> Interface for image view (`vk::ImageView`) factories </summary>
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_view_factory_default.h:16
↓ 4 callersClassLogList
<summary> Log list of objects </summary>
example/cpp/vulkan/vulkan_utility/include/vk_utility_logging.h:54
↓ 4 callersClassMultiMesh
example/python/utility/opengl_mesh.py:39
↓ 4 callersClassNameAndLocation
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:8812
↓ 4 callersClassRenderPass
example/cpp/vulkan/vulkan_utility/include/vk_utility_render_pass.h:16
↓ 4 callersClassShaderModule
example/cpp/vulkan/vulkan_utility/include/vk_utility_shader_module.h:13
↓ 4 callersClassSummaryColumn
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:8499
↓ 4 callersClassWithinRelMatcher
Given IEEE-754 format for floats and doubles, we can assume that float -> double promotion is lossless. Given this, we can assume that if we do the st
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:10721
↓ 3 callersClassCommandBufferFactorySingleTimeCommand
<summary> Memory transfer operations are executed using command buffers, just like drawing commands. Therefore we must first allocate a temporary comm
example/cpp/vulkan/vulkan_utility/include/vk_utility_command_buffer_factory_single_time_command.h:33
↓ 3 callersClassCommandPool
example/cpp/vulkan/vulkan_utility/include/vk_utility_command_pool.h:11
↓ 3 callersClassDescriptorPool
example/cpp/vulkan/vulkan_utility/include/vk_utility_descriptor_pool.h:10
↓ 3 callersClassDescriptorSetLayout
example/cpp/vulkan/vulkan_utility/include/vk_utility_descriptor_set_layout.h:12
↓ 3 callersClassDevice
example/cpp/vulkan/vulkan_utility/include/vk_utility_device.h:17
↓ 3 callersClassDrawBuffer
example/python/MyLibOGL/ogl/vertex.py:193
↓ 3 callersClassFramebuffer
example/cpp/vulkan/vulkan_utility/include/vk_utility_framebuffer.h:12
↓ 3 callersClassGLFWError
/ * \brief GLFW exception object * * \author Rabbid76 \date 2019-02-02 ************************************************************************
example/cpp/_deprecated/dante/source/view/glfw3/glfw3_window.cpp:41
↓ 3 callersClassGlutNavigation
example/python/utility/glut_utility.py:5
↓ 3 callersClassImageAndMemoryFactoryDefault
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_and_memory_factory_default.h:11
↓ 3 callersClassImageDeviceMemoryFactory
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_device_memory_factory.h:12
↓ 3 callersClassImageFactory2D
<summary> The image type, specified in the imageType field, tells Vulkan with what kind of coordinate system the texels in the image are going to be a
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_factory_2d.h:63
↓ 3 callersClassInstance
example/cpp/vulkan/vulkan_utility/include/vk_utility_instance.h:14
↓ 3 callersClassNavigation
example/python/ssao_and_hbao/glfw_navigate.py:8
↓ 3 callersClassNavigationController
example/python/utility/navigation_controller.py:4
↓ 3 callersClassPipelineLayout
example/cpp/vulkan/vulkan_utility/include/vk_utility_pipeline_layout.h:15
↓ 3 callersClassRowBreak
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:8103
↓ 3 callersClassSampler
example/cpp/vulkan/vulkan_utility/include/vk_utility_sampler.h:11
↓ 3 callersClassSemaphoreFactoryDefault
<summary> There are two ways of synchronizing swap chain events: fences and semaphores. They're both objects that can be used for coordinating operati
example/cpp/vulkan/vulkan_utility/include/vk_utility_semaphore_factory_default.h:19
↓ 3 callersClassSingleMesh
example/python/utility/opengl_mesh.py:5
↓ 3 callersClassTestCaseStats
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1365
↓ 3 callersClassTestScene
example/python/ssao_and_hbao/test_scene.py:202
↓ 3 callersClassVertex
example/nodejs/three_js_examples/src/wasm/mesh_utility/constructiveSolidGeometry.h:82
↓ 2 callersClassChronometer
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1879
↓ 2 callersClassCommandBuffer
example/cpp/vulkan/vulkan_utility/include/vk_utility_command_buffer.h:11
↓ 2 callersClassCopyDataToBufferMemoryCommand
<summary> It is now time to copy the data to the buffer. This is done by mapping the buffer memory into CPU accessible memory with `vkMapMemory`. This
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_copy_data_to_memory_command.h:26
↓ 2 callersClassCopyDataToBufferStagingCommand
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_copy_data_staging_command.h:16
↓ 2 callersClassDebug
example/cpp/vulkan/vulkan_utility/include/vk_utility_debug.h:17
↓ 2 callersClassEmpty
example/cpp/_util/include/mingw/mingw.future.h:63
↓ 2 callersClassFenceFactoryDefault
<summary> There are two ways of synchronizing swap chain events: fences and semaphores. They're both objects that can be used for coordinating operati
example/cpp/vulkan/vulkan_utility/include/vk_utility_fence_factory_default.h:19
↓ 2 callersClassGL_Program_GLSL
example/python/voxel_raytrace/gl_util/gl4.py:98
↓ 2 callersClassGL_Program_SpirV
example/python/voxel_raytrace/gl_util/gl4.py:152
↓ 2 callersClassImageTransitionCommand
<summary> Layout transitions: One of the most common ways to perform layout transitions is using an image memory barrier. A pipeline barrier like tha
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_transition_command.h:70
↓ 2 callersClassImageViewAndImageMemory
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_view_and_image_memory.h:16
↓ 2 callersClassImageViewAndImageMemoryFactoryDefault
example/cpp/vulkan/vulkan_utility/include/vk_utility_image_view_and_image_memory_factory_default.h:11
↓ 2 callersClassMat44
example/cpp/opengl/example_camera_and_matrix.cpp:157
↓ 2 callersClassMeshVector
example/cpp/_util/include/gl/opengl_mesh_vector.h:12
↓ 2 callersClassObjReaderConfig
v2 API
example/cpp/_3rdparty/tinyobjectloader/tiny_obj_loader.h:478
↓ 2 callersClassParser
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:4480
↓ 2 callersClassPhysicalDevice
example/cpp/vulkan/vulkan_utility/include/vk_utility_physical_device.h:25
↓ 2 callersClassPhysicalDeviceExtensions
example/cpp/vulkan/vulkan_utility/include/vk_utility_physical_device_extensions.h:19
↓ 2 callersClassReporterConfig
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1311
↓ 2 callersClassSemaphore
example/cpp/vulkan/vulkan_utility/include/vk_utility_semaphore.h:10
↓ 2 callersClassShaderModuleFactorySpirVFile
<summary> Interface for Vulkan pipeline (`vk::ShaderModule`) factories </summary>
example/cpp/vulkan/vulkan_utility/include/vk_utility_shader_module_factory_spirv_file.h:21
↓ 2 callersClassTestRunStats
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1379
↓ 2 callersClassTriangle
example/nodejs/three_js_examples/src/wasm/mesh_utility/meshIntersection.h:53
↓ 2 callersClassWavefrontMesh
example/python/ssao_and_hbao/wavefrontloader.py:156
↓ 2 callersClassWithinUlpsMatcher
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:10702
↓ 2 callersClassXmlEncode
* Helper for XML-encoding text (escaping angle brackets, quotes, etc) * * Note: doesn't take ownership of passed strings, and thus the
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:9725
↓ 2 callersClasscallable
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1975
↓ 2 callersClassid
example/cpp/_util/include/mingw/mingw.thread.h:111
↓ 2 callersClassshape_t
example/cpp/_3rdparty/tinyobjectloader/tiny_obj_loader.h:365
↓ 2 callersClasssigaction
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:3792
↓ 2 callersClassya
example/nodejs/three_js_examples/deployment/bundle.js:2
↓ 1 callersClassArg
A parser for arguments
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:4961
↓ 1 callersClassArgs
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:4479
↓ 1 callersClassAssertionStats
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1338
↓ 1 callersClassBenchmarkFunction
We need to reinvent std::function because every piece of code that might add overhead in a measurement context needs to have consistent performance ch
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.hpp:1973
↓ 1 callersClassBufferAndMemory
example/cpp/vulkan/vulkan_utility/include/vk_utility_buffer_and_memory.h:21
↓ 1 callersClassButton
example/python/voxel_raytrace/voxel_raytrace.py:311
↓ 1 callersClassBySectionInfo
example/nodejs/three_js_examples/src/wasm/test/catch2/catch_amalgamated.cpp:8624
↓ 1 callersClassCNavigationController
example/python/navigation_glm/cube_glut_glm_navigate.py:306
↓ 1 callersClassCWindowHandle
/ * \brief GLFW-3 window pointer * * \author Rabbid76 \date 2019-02-01 ************************************************************************
example/cpp/_deprecated/dante/source/view/glfw3/glfw3_window.cpp:58
↓ 1 callersClassCache
example/python/mesh/mesh_003_sphere_icosahedron/icosahedron.py:67
next →1–100 of 1,647, ranked by callers