gKit2 light
Loading...
Searching...
No Matches
M2 Directory Reference

Files

 
compute_buffer.glsl
 exemple compute shader + buffers
 
compute_image.glsl
 compute shader + images
 
count_buffer.glsl
 filtrer des donnees / compacter des resultats, manipulation de compteurs atomiques partages.
 
fragment.glsl
 
fragment_record.glsl
 
fragments.cpp
 capture et rejoue tous les fragments generes pour dessiner une scene. colorie les fragments en fonction de l'overdraw.
 
histogram.glsl
 
histogram1.glsl
 
histogram2.glsl
 
indirect.glsl
 
indirect_cull.glsl
 
indirect_direct.glsl
 
indirect_elements.glsl
 
indirect_remap.glsl
 
instance.glsl
 
is.glsl
 
mesh.glsl
 
mesh_display.glsl
 
raytrace.glsl
 fragment shader, intersection rayon / quelques triangles
 
raytrace_compute.glsl
 
read_buffer.glsl
 relire un buffer prive
 
tuto_compute_buffer.cpp
 compute shader + buffers
 
tuto_compute_image.cpp
 compute shader + images
 
tuto_count_buffer.cpp
 filtrer des donnees / compacter des resultats, manipulation de compteurs atomiques partages.
 
tuto_histogram1_compute.cpp
 
tuto_histogram2_compute.cpp
 
tuto_histogram_compute.cpp
 
tuto_is.cpp
 
tuto_mdi.cpp
 affichage de plusieurs objets avec glMultiDrawIndirect() + mesure du temps d'execution par le cpu et le gpu (utilise une requete / query openGL)
 
tuto_mdi_count.cpp
 
tuto_mdi_elements.cpp
 
tuto_mdi_elements_count.cpp
 
tuto_mesh_shader.cpp
 
tuto_raytrace_compute.cpp
 
tuto_raytrace_fragment.cpp
 utilise un fragment shader, intersection rayon / quelques triangles.
 
tuto_read_buffer.cpp
 relire un buffer privee
 
tuto_stream.cpp
 utilisation de glBufferStorage() / glMapBufferRange()
 
tuto_time.cpp
 mesure du temps d'execution par le cpu et le gpu (utilise une requete / query openGL) + std::chrono pour le cpu