Mercurial
Mercurial
>
icculus
>
mojoshader
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-1000
-120
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
glsl: Move misc face/position variables to after main, fixes ES3 compatibility
default
tip
6 days ago, by Ethan Lee
glsl: Fix support for PSIZE1 and up
2 weeks ago, by Ethan Lee
spirv: Fix PointCoord input using vec4 instead of vec2
2 months ago, by Martin Krošlák
Replace SWAPDBL loop with memcpy, fixes MinGW Win64
2 months ago, by Ethan Lee
Fix caller-defined swizzles for Shader Model 1 shaders.
2 months ago, by Ryan C. Gordon
vulkan: Decouple block size from block increment
2 months ago, by Evan Hemsley
D3D11: Increase bool uniform buffer size (thanks @jeffphilp!)
3 months ago, by Ethan Lee
Missed an increment...
3 months ago, by Ethan Lee
D3D11: bool constants are stored as int4 (thanks @jeffphilp!)
3 months ago, by Ethan Lee
opengl: Don't assert if vs_flip_loc == -1.
3 months ago, by Ryan C. Gordon
glsl: better fix for incorrect SM1.1 defines.
3 months ago, by Ryan C. Gordon
Make sure attribute registers are declared correctly in weird SM1 case.
3 months ago, by Ryan C. Gordon
glsl: for SM1.1, don't add incorrect gl_TexCoord defines.
3 months ago, by Ryan C. Gordon
utils: Added testglcompile.c, to see if the GL accepts our generated shaders.
3 months ago, by Ryan C. Gordon
assembler: Don't lose the TEXBEM opcode in the special ps_1_1 TEX detection.
3 months ago, by Ryan C. Gordon
d3d11: Fix possible leaks after compiling shaders
3 months ago, by Ethan Lee
vulkan: Add support for multithreaded UBOs
3 months ago, by Evan Hemsley
spirv: Separate pixel shader outputs from inputs, fix linker accordingly
4 months ago, by Ethan Lee
vulkan: Fix overlapping pixel/vertex shaders where one shader is NULL
4 months ago, by Ethan Lee
Write locations for SPIR-V pixel shader outputs
4 months ago, by Ethan Lee
Handle MOJOSHADER_USAGE_UNKNOWN in SPIR-V linker
4 months ago, by Ethan Lee
Fix SM1 shaders on SPIR-V after TEX* opcodes changes:
5 months ago, by Martin Krošlák
assembler: set the default source arg swizzle to the correct value.
5 months ago, by Ryan C. Gordon
metal: Fix RCP and RSQ output to match GLSL.
6 months ago, by Ryan C. Gordon
d3d11: Only build the D3D11 glue code on Windows.
6 months ago, by Ryan C. Gordon
cmake: build the HLSL profile by default.
6 months ago, by Ryan C. Gordon
Rebuilt the lexer with a much newer re2c.
6 months ago, by Ryan C. Gordon
glsl: Correct RCP and RSQ output.
6 months ago, by Ryan C. Gordon
glsl: Fix compiler warning.
6 months ago, by Ryan C. Gordon
RSQ opcode requires replicate swizzle.
6 months ago, by Ryan C. Gordon
The assembler needs to accept an implicit ".x" swizzle on RCP's source arg.
6 months ago, by Ryan C. Gordon
Minor replicate_swizzle optimization.
6 months ago, by Ryan C. Gordon
Clean up assembler writemask parsing a little.
6 months ago, by Ryan C. Gordon
List default writemasks for instructions.
6 months ago, by Ryan C. Gordon
Fixed typo in error message.
6 months ago, by Ryan C. Gordon
Assembler now accepts "c[5]" as equivalent to "c5".
6 months ago, by Ryan C. Gordon
Assembler now deals with scalar registers specifying a write mask better.
6 months ago, by Ryan C. Gordon
Don't make the MOJOSHADER_DO_INSTRUCTION_TABLE caller undef everything after.
6 months ago, by Ryan C. Gordon
For SM1.1 TEX, don't add texcoord attributes.
6 months ago, by Ryan C. Gordon
Correct the reported usage on SM1 vertex shader input registers.
6 months ago, by Ryan C. Gordon
VS2010 buildfix
6 months ago, by Caleb Cornett
Metal uniform buffer overhaul.
6 months ago, by Caleb Cornett
spirv: Fix bogus detection of PSIZE0
6 months ago, by Ethan Lee
Add dynamic linking support for SPIR-V modules
6 months ago, by Ethan Lee
vulkan: Rework UBO allocation to use a single monolithic buffer
6 months ago, by Evan Hemsley
vulkan: Fix uniform buffer copies for bools
6 months ago, by Ethan Lee
spirv: Fix support for FOG1
6 months ago, by Martin Krošlák
spirv: Fix texcoord use before load
6 months ago, by Martin Krošlák
Fix include path for vulkan.h
6 months ago, by Ethan Lee
Add support for Vulkan rendering.
6 months ago, by Evan Hemsley
Add getError to effectShaderContext
6 months ago, by Ethan Lee
Improve error handling in Effect implementation
6 months ago, by Ethan Lee
spirv: Fix asserts for pixel shader POSITION/PSIZE lengths
6 months ago, by Ethan Lee
spirv: Rework attrib offset/length organization
6 months ago, by Ethan Lee
Note the usage index range for MOJOSHADER_usage enum
6 months ago, by Ethan Lee
spirv: Fix support for POSITION1+
6 months ago, by Ethan Lee
spirv: Have separate VPOS paths for GL/VK
6 months ago, by Ethan Lee
spirv: Allow COLOR usages to go up to 4, not just 2
6 months ago, by Ethan Lee
Disable D3D11 HLSL optimizations, as they break program behavior
6 months ago, by Caleb Cornett
Fix vertex sampler reserved mask for 3D/cube textures
7 months ago, by Bart van der Werf
Undo SPIR-V vpFlip changes (use KHR_maintenance1 instead)
7 months ago, by Ethan Lee
Copypaste error fix
7 months ago, by Ethan Lee
Vulkan SPIR-V may want vpFlip as well
7 months ago, by Ethan Lee
Include stdlib.h in SDL path, needed by Emscripten
7 months ago, by Ethan Lee
Fix my typo in the D3D11 docs...
8 months ago, by Ethan Lee
Implement HLSL emitter, MOJOSHADER_d3d11 API
8 months ago, by Caleb Cornett
Store pixel shader input attributes, add type data to vertex attributes
8 months ago, by Caleb Cornett
Add descriptor set assignment
8 months ago, by Martin Krošlák
metal: Set ctx to NULL after free
8 months ago, by Caleb Cornett
Put the vertex sampler offset firmly at TEXTURE16
8 months ago, by Ethan Lee
Fix memory leak in mtlDeleteShader
8 months ago, by Ethan Lee
C buildfix
8 months ago, by Ethan Lee
Add uniform block support for vulkan
8 months ago, by Martin Krošlák
Unused variables
8 months ago, by Ethan Lee
Forgot to commit the new testparse...
8 months ago, by Ethan Lee
Major refactor of the Effects API.
8 months ago, by Ethan Lee
Use __cdecl instead of __stdcall
8 months ago, by Ethan Lee
Skip Gestalt when min version is 10.5+
9 months ago, by Ethan Lee
Buildfixes for CentOS, MinGW, osxcross
9 months ago, by Ethan Lee
iOS buildfixes
9 months ago, by Caleb Cornett
Expose mtlShaderState to mojoshader_effects.h
9 months ago, by Caleb Cornett
VS2010 SDL_stdlib buildfixes
9 months ago, by Ethan Lee
A few more stdlib macros for Apple
9 months ago, by Ethan Lee
Add MOJOSHADER_USE_SDL_STDLIB, to avoid C runtime dependencies
9 months ago, by Ethan Lee
Move buffer_find to assembler.c, it isn't actually common
9 months ago, by Ethan Lee
-Wpedantic fixes
9 months ago, by Ethan Lee
VS2010 buildfixes
9 months ago, by Caleb Cornett
Use CMake built-in BUILD_SHARED_LIBS
11 months ago, by Ethan Lee
Better value for max vertex_attrib_loc
11 months ago, by Ethan Lee
Add FIXME for preshader output registers
11 months ago, by Ethan Lee
-lobjc for Metal support
12 months ago, by Ethan Lee
Metal Effect support!
12 months ago, by Caleb Cornett
Fix SPIR-V FS output locations with MRTs
12 months ago, by Martin Krošlák
spv_output_location for COLOR0+ pixel shader output
12 months ago, by Ethan Lee
Happy New Year!
12 months ago, by Ethan Lee
Add GLSPIRV profile, to allow for both GL- and VK-friendly SPIR-V output
12 months ago, by Ethan Lee
Add support for emitting SPIR-V shaders.
12 months ago, by Martin Krošlák
Various style/redundancy fixes found during SPIR-V work
13 months ago, by Martin Krošlák
MSVC buildfix (also removes redundant ES check)
13 months ago, by Caleb Cornett
Replicate D3D's div by 0 behavior for RCP/RSQ (GLSL Edition)
13 months ago, by Caleb Cornett
Fix point_size type for MSL
13 months ago, by Caleb Cornett
Replicate D3D's div by 0 behavior for RCP/RSQ
13 months ago, by Caleb Cornett
Copy mainfn when duplicating parsedata
14 months ago, by Caleb Cornett
Handle MOJOSHADER_USAGE_NORMAL in Metal profile
14 months ago, by Caleb Cornett
USAGE_FOG is a float, not a vec4
14 months ago, by Ethan Lee
Fix USAGE_FOG for glsles, index values > 0
14 months ago, by Ethan Lee
Follow texture2DLod/ARB_shader_texture_lod spec more aggressively
17 months ago, by Ethan Lee
Split up glsl_texld, dramatically simplifies texldd/texldl
17 months ago, by Ethan Lee
GLSL: Implement texldl instruction
17 months ago, by Katelyn Gadd
Remove the floor from vpos calculation
17 months ago, by Ethan Lee
Replace glProgramViewportFlip with glProgramViewportInfo
18 months ago, by Ethan Lee
Tabbing fix
18 months ago, by Ethan Lee
Only use gl_TexCoord for index values < 4
18 months ago, by Ethan Lee
Assert of unknown GLSL shader type (thanks Kate!)
19 months ago, by Ethan Lee
Assert on unknown operand type (thanks Kate!)
19 months ago, by Ethan Lee
Return statements for effectFind functions
19 months ago, by Ethan Lee
Matrix members inside struct parameters are also valid
20 months ago, by Ethan Lee
Return after printing gl_FrontFacing variable, it does not need a define
20 months ago, by Ethan Lee
Disable COMPILER_SUPPORT by default
21 months ago, by Ethan Lee
Fixed macro clashing with crt function name in MSVC 2015 and newer.
21 months ago, by Martin Krošlák
less
more
|
(0)
-1000
-120
tip