19049 Commits (e6a0f0f384f53cdc78f0e6bae100a2c347c1e8ff)
 

Author SHA1 Message Date
ameerj e6a0f0f384 glsl: remove unused headers 5 years ago
ameerj b96d76fa7e glsl: Implement derivatives and YDirection 5 years ago
ameerj ac6135774f glsl: Fix non-immediate buffer access 5 years ago
ameerj 2328b0b2a8 glsl: textures wip 5 years ago
ameerj 32328acc39 glsl: Implement some attribute getters and setters 5 years ago
ameerj c8b2a5a4f3 glsl: Track S32 atomics 5 years ago
ameerj ee45d46f9e glsl: Update phi node management 5 years ago
ameerj 4eb02b106f glsl: Fix floating point compare ops 5 years ago
ameerj ce2ddb7d69 glsl: Query GL Device for FP16 extension support 5 years ago
ameerj 1d88049eaf glsl: Simply FP storage atomics 5 years ago
ameerj 0adc9d2fc1 glsl: F16x2 storage atomics 5 years ago
ameerj 5fa21197b9 glsl: Revert ssbo aliasing. Storage Atomics impl 5 years ago
ameerj 3d950a8d18 glsl: implement phi nodes 5 years ago
ameerj 659eecb295 glsl: Wip storage atomic ops 5 years ago
ameerj b3fce08191 glsl: Implement FCMP 5 years ago
ameerj 7febd59ce1 glsl: Add a more robust fp formatter 5 years ago
ameerj bf40d10805 glsl: More FP fixes 5 years ago
ameerj d7656077bf glsl: FP function fixes 5 years ago
ameerj 30f47ec831 glsl: More FP instructions/fixes 5 years ago
ameerj 1dae770c9d glsl: Add many FP32/64 instructions 5 years ago
ReinUsesLisp fc7cb28bc7 glsl: Fixup build issues 5 years ago
ameerj 1df4541247 glsl: Implement more Integer ops 5 years ago
ameerj fc36d45a97 glsl: Implement BF* 5 years ago
ameerj eea0726cd5 glsl: Implement a few Integer instructions 5 years ago
ameerj 0c315dae67 glsl: Use std::string_view for Emit function args. 5 years ago
ameerj b2cd8e4588 glsl: Pass IR::Inst& to Emit functions 5 years ago
ameerj c01220d25a glsl: INeg and IAdd negate tests 5 years ago
ameerj 6ee142d3e4 glsl: Reusable typed variables. IADD32 5 years ago
ameerj 690e6a79c7 glsl: Fix program linking and cbuf 5 years ago
ameerj 3355c467e0 glsl: Fix "reg" allocing 5 years ago
ameerj fda83fe3c5 glsl: Initial backend 5 years ago
ReinUsesLisp 04fed81921 spirv: Reduce log severity of mismatching denorm rules 5 years ago
ReinUsesLisp 574a99b9b3 shader: Fix loop safety to SSA pass 5 years ago
ReinUsesLisp eb7925b421 vk_rasterizer: Exit render passes on fragment barriers 5 years ago
Rodrigo Locatti 0ce45868ca vk_graphics_pipeline: Fix path with no VK_EXT_extended_dynamic_state 5 years ago
ReinUsesLisp ee69b7aa59 buffer_cache: Invalidate fast buffers on compute 5 years ago
ReinUsesLisp f40daa777e shader: Add logging 5 years ago
lat9nq 3a70b6c79b shader: Add shader loop safety check settings 5 years ago
ReinUsesLisp a56f9f4322 shader: Comment why the array component is not read in TMML 5 years ago
ReinUsesLisp 59a989f149 vulkan_device: Enable VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp cefa403eba vk_pipeline_cache: Skip cached pipelines with different dynamic state 5 years ago
ameerj 87a78640d7 main: Fix Open Transferable Shader Cache context item 5 years ago
ameerj 4c1067ef1c tmml: Remove index component from coords vec 5 years ago
ReinUsesLisp 1805ba1763 vulkan: Add VK_EXT_vertex_input_dynamic_state support 5 years ago
ReinUsesLisp 8fae35f767 shader: Reorder shader cache directories 5 years ago
ReinUsesLisp 2e99f9ce1b vk_rasterizer: Implement first index 5 years ago
ReinUsesLisp 969f76707c vulkan: Use VK_EXT_provoking_vertex when available 5 years ago
ameerj 60b33bdc9f spirv/convert: Catch more signed operations oversights 5 years ago
ReinUsesLisp 4fedf2c20a spirv/convert: Catch more broken signed operations on Nvidia OpenGL 5 years ago
ameerj 6e65f16895 gl_buffer_cache: Use unorm internal formats for snorm texture buffer views 5 years ago