18883 Commits (d95e33ac44ecaaa9df388339a84dce4b2c256a6d)
 

Author SHA1 Message Date
ReinUsesLisp d95e33ac44 glasm: Implement 64-bit shifts 5 years ago
ReinUsesLisp 65e81c75e9 glasm: Implement barriers 5 years ago
ReinUsesLisp e63efa1b56 glasm: Fix compute stage name 5 years ago
ReinUsesLisp e59778c5e5 glasm: Fix phi instruction types 5 years ago
ReinUsesLisp 6493d900ce glasm: Implement PREC on relevant instructions 5 years ago
ReinUsesLisp 601f7bfd00 glasm: Implement stores to gl_ViewportIndex 5 years ago
ReinUsesLisp 0f180aaaa8 glasm: Implement gl_PointSize stores 5 years ago
ReinUsesLisp 05bd52b119 glasm: Implement gl_PointCoord 5 years ago
ReinUsesLisp 9dfad89884 glasm: Implement ImageQueryLod 5 years ago
ReinUsesLisp 1e64cbd23a glasm: Implement ImageFetch 5 years ago
ameerj a9a9dddd34 glasm: Implement IADD.CC 5 years ago
ReinUsesLisp abcdcde851 glasm: Implement BFE.CC 5 years ago
ReinUsesLisp cfa232a5a5 glasm: Implement SelectU1 5 years ago
ReinUsesLisp 5d24aadff0 HACK: Bind stages before and after bindings 5 years ago
ReinUsesLisp 089e3a82b3 glasm: Implement gl_WorkGroupID 5 years ago
ReinUsesLisp 50dda4164a glasm: Implement TXQ and improve texture info reads 5 years ago
ReinUsesLisp bf1ad74e8a glasm: Implement gl_FrongFacing attribute 5 years ago
ReinUsesLisp 0c82ee3444 glasm: Support textures used in more than one stage 5 years ago
ReinUsesLisp e4835094aa glasm: Implement textureGather instructions 5 years ago
ReinUsesLisp 98b4463dbb glasm: Implement gl_FragDepth and gl_SampleMask stores 5 years ago
ReinUsesLisp c455c92d76 glasm: Do not alias ConditionRef for now 5 years ago
ReinUsesLisp 5c6dc51c69 shader: Read branch conditions from an instruction 5 years ago
ReinUsesLisp 43bca14217 glasm: Implement InstanceId and VertexId 5 years ago
ReinUsesLisp 7c24546332 glasm: Add missing return value on move assignment 5 years ago
ReinUsesLisp 64039f6f4b glasm: Fix aliased bitcasts ref counting 5 years ago
ReinUsesLisp 03fc0f42c6 glasm: Remove unintentional comma on vector insert 5 years ago
ReinUsesLisp 0b3a3f35e8 glasm: Implement TEX and TEXS instructions 5 years ago
ReinUsesLisp 3d82b30141 glasm: Add support for non-2D texture samples 5 years ago
ReinUsesLisp 9ddbdd90e1 glasm: Reorder unreachable image instructions to the bottom 5 years ago
ReinUsesLisp 771490ebac glasm: Add support for texture offsets 5 years ago
ReinUsesLisp 009721f477 glasm: Improve texture sampling instructions 5 years ago
ReinUsesLisp 22fb9cc538 emit_glasm: Enable ARB_draw_buffers when needed 5 years ago
ReinUsesLisp 059e91d5da emit_glasm: Add support for reading position attributes 5 years ago
lat9nq 69210028b4 shader_recompiler: GCC fixes 5 years ago
ameerj be403ea956 glasm: Implement rest of shared mem 5 years ago
ReinUsesLisp e45e4d02d3 opengl: Initial (broken) support to GLASM shaders 5 years ago
ReinUsesLisp f2ab3993eb shader: Use a non-trivial dummy to construct ASL node union 5 years ago
ReinUsesLisp 6be1db8873 emit_spirv: Jump to loop body with local variable 5 years ago
ReinUsesLisp 87c847ddc3 glasm: Implement derivative instructions on GLASM 5 years ago
ReinUsesLisp 6a524ebac6 glasm: Initial (broken) implementation of TEX on GLASM 5 years ago
ReinUsesLisp b31edad7a9 glasm: Implement some graphics instructions on GLASM 5 years ago
ReinUsesLisp 58cf7baaea glasm: Add Void type to GLASM values 5 years ago
ReinUsesLisp 6758e3d946 glasm: Add graphics specific shader declarations to GLASM 5 years ago
ameerj d0c4cca02d glasm: Implement local memory for glasm 5 years ago
ReinUsesLisp cb344497a7 emit_spirv: Add missing block in case 5 years ago
ReinUsesLisp f2ae32fa76 glasm: Initial implementation of phi nodes on GLASM 5 years ago
ReinUsesLisp 55a293a9c8 glasm: Write result to scalar on integer comparison instructions 5 years ago
ReinUsesLisp ffdaa42529 glasm: Declare NV_shader_thread_group when needed 5 years ago
ReinUsesLisp f132d214a1 vk_update_descriptor: Properly initialize payload on the update descriptor queue 5 years ago
ReinUsesLisp 03f6d424ce glasm: Rework control flow introducing a syntax list 5 years ago