Uses of Class
de.grogra.gpuflux.jocl.compute.ComputeByteBuffer
Packages that use ComputeByteBuffer
Package
Description
-
Uses of ComputeByteBuffer in de.grogra.gpuflux.jocl.compute
Methods in de.grogra.gpuflux.jocl.compute that return ComputeByteBufferMethods in de.grogra.gpuflux.jocl.compute with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionComputeContext.createSharedBuffer
(ComputeByteBuffer computeByteBuffer, long flags) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene
Methods in de.grogra.gpuflux.scene with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionabstract void
FluxObject.serialize
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeBoundingSphere
(ComputeByteBuffer boundsStream) void
FluxSceneSerializer.serializeBVH
(ComputeByteBuffer computeByteBuffer, boolean asBIH) void
FluxSceneSerializer.serializeCamera
(ComputeByteBuffer computeByteBuffer, int width, int height) void
FluxSceneSerializer.serializeChannels
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeCumulativeLightPowerDistribution
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeDetectors
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeGrid
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeLightOffsets
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeLights
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializePrimitiveOffsets
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializePrimitives
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeSensorBVH
(ComputeByteBuffer computeByteBuffer, boolean asBIH) void
FluxSceneSerializer.serializeSensors
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeShaders
(ComputeByteBuffer computeByteBuffer) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.BVH
Methods in de.grogra.gpuflux.scene.BVH with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionvoid
BVHTree.serializeBIH
(ComputeByteBuffer computeByteBuffer, int primitiveIdxOffset) void
BVHTree.serializeBVH
(ComputeByteBuffer computeByteBuffer, int primitiveIdxOffset) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.light
Methods in de.grogra.gpuflux.scene.light with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionvoid
FluxDirectionalLight.serialize
(ComputeByteBuffer out) void
FluxLightBuilder.serialize
(ComputeByteBuffer light_out, ComputeByteBuffer offset_out) void
FluxParallelLight.serialize
(ComputeByteBuffer out) void
FluxPhysicalLight.serialize
(ComputeByteBuffer out) void
FluxPointLight.serialize
(ComputeByteBuffer out) void
FluxSkyLight.serialize
(ComputeByteBuffer outStream) void
FluxSpectralLight.serialize
(ComputeByteBuffer out) void
FluxSpotLight.serialize
(ComputeByteBuffer out) void
FluxLightBuilder.serializeCummulativePowerBuffer
(ComputeByteBuffer out, Environment env) protected void
FluxLight.serializeLightBase
(ComputeByteBuffer out, int type, Tuple3f power, SpectralCurve SPD) void
FluxSkyLight.serializeSky
(ComputeByteBuffer outStream) void
FluxSkyLight.serializeSkyRadiance
(ComputeByteBuffer outStream) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.shading
Methods in de.grogra.gpuflux.scene.shading with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionvoid
FluxIORShader.serialize
(ComputeByteBuffer out) void
FluxPhongShader.serialize
(ComputeByteBuffer out) void
FluxRGBAShader.serialize
(ComputeByteBuffer out) void
FluxShaderBuilder.serialize
(ComputeByteBuffer channel_out, ComputeByteBuffer shader_out) void
FluxSpectrum.serialize
(ComputeByteBuffer out) static void
FluxSpectrum.serialize
(ComputeByteBuffer out, SpectralCurve SPD) void
FluxSwitchShader.serialize
(ComputeByteBuffer out) static void
FluxSpectrum.serializeCorrectedCumulativeSPD
(ComputeByteBuffer out, SpectralCurve SPD) static void
FluxSpectrum.serializeCumulativeSPD
(ComputeByteBuffer out, SpectralCurve SPD) static void
FluxSpectrum.serializeNormalizedSPD
(ComputeByteBuffer out, SpectralCurve SPD, float unit) static void
FluxSpectrum.serializeSPD
(ComputeByteBuffer out, SpectralCurve SPD) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.shading.channel
Methods in de.grogra.gpuflux.scene.shading.channel with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionvoid
FluxBlend.serialize
(ComputeByteBuffer out) void
FluxBlendItem.serialize
(ComputeByteBuffer out) void
FluxChannelMap.serialize
(ComputeByteBuffer out, int type) void
FluxChannelMapBuilder.serialize
(ComputeByteBuffer channel_out) void
FluxHDRImageMap.serialize
(ComputeByteBuffer out) void
FluxImageMap.serialize
(ComputeByteBuffer out) void
FluxRGB.serialize
(ComputeByteBuffer out) void
FluxSpectralChannel.serialize
(ComputeByteBuffer out) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.volume
Methods in de.grogra.gpuflux.scene.volume with parameters of type ComputeByteBufferModifier and TypeMethodDescriptionvoid
FluxBox.serialize
(ComputeByteBuffer out) void
FluxCylinder.serialize
(ComputeByteBuffer out) void
FluxFrustum.serialize
(ComputeByteBuffer out) void
FluxLamella.serialize
(ComputeByteBuffer out) void
FluxPlane.serialize
(ComputeByteBuffer out) void
FluxPolygon.serialize
(ComputeByteBuffer out) void
FluxPrimitive.serialize
(ComputeByteBuffer out, int type, TransformableVolume v) protected void
FluxPrimitive.serialize
(ComputeByteBuffer out, int type, Matrix4f world2obj) void
FluxSensor.serialize
(ComputeByteBuffer computeByteBuffer) void
FluxSphere.serialize
(ComputeByteBuffer out) void
FluxSphereSegmentSolid.serialize
(ComputeByteBuffer out) void
FluxVolume.serialize
(ComputeByteBuffer out)