Black Boxes Problem On Garrys Mod

So every time I try joining a Garrys’s Mod server , the text in the game goes all black included keypad, 3D Textscreen, The prop menu, console , and the menu of Garry’s mod
I have been having this problem almost for 5 months

before everything goes to shit this message pops up in console

ShaderAPIDX8::CreateD3DTexture: E_OUTOFMEMORY
ShaderAPIDX8::CreateD3DTexture: E_OUTOFMEMORY

Something like this

You are running out of video memory. Lower video settings or buy a new video card.