Skip to content

Instantly share code, notes, and snippets.

View expenses's full-sized avatar
❤️‍🔥

Ashley expenses

❤️‍🔥
View GitHub Profile
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.140
Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display : extension revision 1
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v1.4.40",
"version" : "2.0"
},
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
@@ -755,35 +710,17 @@
%787 = OpLabel
%788 = OpInBoundsAccessChain %_ptr_Function_v3float %704 %745
%789 = OpLoad %v3float %788
- %790 = OpCompositeExtract %float %789 0
- %791 = OpFMul %float %919 %790
- %792 = OpCompositeExtract %float %789 1
- %793 = OpFMul %float %919 %792
- %794 = OpCompositeExtract %float %789 2
- %795 = OpFMul %float %919 %794
diff --git a/_a b/_b
index e938bd4..89cb8a6 100644
--- a/_a
+++ b/_b
@@ -1,7 +1,7 @@
; SPIR-V
; Version: 1.4
-; Generator: Embark Studios Rust GPU Compiler Backend; 0
-; Bound: 1206
+; Generator: Google rspirv; 0
; SPIR-V
; Version: 1.4
; Generator: Google rspirv; 0
; Bound: 30
; Schema: 0
OpCapability Int64
OpCapability Int8
OpCapability RayTracingKHR
OpCapability RuntimeDescriptorArray
OpCapability ShaderClockKHR
@expenses
expenses / powi.dis
Last active November 12, 2021 23:40
; SPIR-V
; Version: 1.3
; Generator: Embark Studios Rust GPU Compiler Backend; 0
; Bound: 167
; Schema: 0
OpCapability Float64
OpCapability Int16
OpCapability Int64
OpCapability Int8
OpCapability ShaderClockKHR
trait GetUnchecked<T> {
unsafe fn get_unchecked(&self, index: usize) -> &T;
unsafe fn get_unchecked_mut(&mut self, index: usize) -> &mut T;
}
impl<T> GetUnchecked<T> for [T] {
unsafe fn get_unchecked(&self, index: usize) -> &T {
asm!(
"%slice_ptr = OpLoad _ {slice_ptr_ptr}",
diff --git "a/.\\before.glsl" "b/.\\after.glsl"
index 758d541..7888417 100644
--- "a/.\\before.glsl"
+++ "b/.\\after.glsl"
@@ -2,142 +2,102 @@
#extension GL_EXT_nonuniform_qualifier : require
layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in;
-struct _8
+struct _10
diff --git "a/C:\\Users\\Ashley\\AppData\\Local\\Temp\\.tmp0x6Aro\\a.dis" "b/C:\\Users\\Ashley\\AppData\\Local\\Temp\\.tmp0x6Aro\\b.dis"
index 8e68ce8..ce67daf 100644
--- "a/C:\\Users\\Ashley\\AppData\\Local\\Temp\\.tmp0x6Aro\\a.dis"
+++ "b/C:\\Users\\Ashley\\AppData\\Local\\Temp\\.tmp0x6Aro\\b.dis"
@@ -1,204 +1,204 @@
; SPIR-V
; Version: 1.3
; Generator: Embark Studios Rust GPU Compiler Backend; 0
-; Bound: 5465
+; Bound: 5467
; SPIR-V
; Version: 1.3
; Generator: Embark Studios Rust GPU Compiler Backend; 0
; Bound: 3028
; Schema: 0
OpCapability RuntimeDescriptorArray
OpCapability Shader
OpExtension "SPV_EXT_descriptor_indexing"
%1 = OpExtInstImport "GLSL.std.450"
OpMemoryModel Logical Simple